52 Commits (cdf709c76e1e0bf69426f69854e61eeba42e0ecd)

Author SHA1 Message Date
kpayson64 539f5068bd Abstract libuv implementation 7 years ago
Vijay Pai c90a85649b Change grpc++ references in names to grpcpp 7 years ago
Vijay Pai da69355f30 C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start) 7 years ago
Vijay Pai c745690caf Internalize gpr_thd except for id and currentid 7 years ago
David Garcia Quintas 7756b3785d Addressing #14170 leftover comments 7 years ago
Mark D. Roth 209f644f04 Convert resolver API to C++. 7 years ago
David Garcia Quintas a68a11e4a0 PR comments 7 years ago
David Garcia Quintas 20331706e2 Make RR re-resolve upon any subchannel failure 7 years ago
David Garcia Quintas 1efec95d64 Removed unused argument from ResetStub() 7 years ago
Nicolas "Pixel" Noble ebe5fbfbe8 Revert "Merge pull request #13932 from dgquintas/conn_subchannel" 7 years ago
yang-g a29d6d0d74 remove use of random_shuffle 7 years ago
Mark D. Roth dbdf495f61 Split lib/support into lib/gpr and lib/gpr++. 7 years ago
David Garcia Quintas 53bfe69f70 Connected subchannel refactoring 7 years ago
David Garcia Quintas 1bedfa3963 Fix another data race in client_lb_end2end 7 years ago
David Garcia Quintas 4f4a45e97e fix tsan issue in client_lb_end2end 7 years ago
David Garcia Quintas 3bc0dacfe0 Removed exec_ctx from new client_lb_end2end code 7 years ago
David Garcia Quintas 590099c46f PR comments, round 3 7 years ago
David Garcia Quintas d9286734cc PR comments 7 years ago
David Garcia Quintas af42ea715c Added tests for initial and min connect backoffs 7 years ago
David Garcia Quintas 9702566b98 Make it possible to ignore result of SendRPC() in test 7 years ago
David Garcia Quintas 4d9f7f6cf9 PR comments 7 years ago
David Garcia Quintas d5ca876b6d Fixed ClientLbEnd2endTest.RoundRobinReresolve flakiness 7 years ago
Yash Tibrewal 8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed"" 7 years ago
Yash Tibrewal ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed" 7 years ago
Yash Tibrewal c354269ba7 Remove _ prefixed variable names 7 years ago
Yash Tibrewal 6c26b16fe0 Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ExecCtx and some minor changes 7 years ago
Yash Tibrewal 75122c2357 Address some PR comments 7 years ago
Craig Tiller be98d24841 clang-format after nullptr changes 7 years ago
Craig Tiller 4ac2b8e585 Enable clang-tidy as a sanity check, fix up all known failures 7 years ago
Yash Tibrewal 3150744c71 Removing more exec_ctx instances 7 years ago
David Garcia Quintas 77827e1fb2 BG-poll very frequently to pick up subchannels's updates in LB tests 7 years ago
Mark D. Roth 6e5ce7288d Assume that subchannels start in state IDLE. 7 years ago
Yash Tibrewal 39aed1ae8b Remove unnecessary extern Cs 7 years ago
Yash Tibrewal 0ee7574732 Removing instances of exec_ctx being passed around in functions in 7 years ago
David Garcia Quintas c3c7e5548f {grpclb,client_lb}_end2end: Fix epoll1 flakes 7 years ago
David Garcia Quintas a28cca8447 Condition variables are not latches, again 7 years ago
David Garcia Quintas 52ba957f83 Removed in_connectivity_shutdown from RR 7 years ago
David Garcia Quintas 3732f869e1 PR comments 7 years ago
David Garcia Quintas a2c1df4dcd RR: Initialize subchannel connectivity state 7 years ago
David Garcia Quintas 9a4ed686b1 Improved testing 7 years ago
David Garcia Quintas 4b2def361a Fix RR concurrent updates 8 years ago
David Garcia Quintas 3f223e342f Move gtest include after proto include 8 years ago
David Garcia Quintas 05e15745d3 added test for RR connectivity state upon subchannels shutdown 8 years ago
Jan Tattermusch 7e91ebb41d license fixes 8 years ago
David Garcia Quintas 87d5a3130d Implement LB policy updates 8 years ago