118 Commits (fed1c629e06f15ed063a44edcb4ce7717bdec569)

Author SHA1 Message Date
Esun Kim 434b3b62e5 Applied the best practice using global configuration 6 years ago
Mark D. Roth a4d4bb82c9 Revamp subchannel connectivity state monitoring APIs. 6 years ago
Esun Kim 1518ecbd76 Added new configuration system to core/grp. 6 years ago
Nicolas "Pixel" Noble b9a279c030 Resolving ambiguous call to CreateCustomChannel. 6 years ago
Soheil Hassas Yeganeh 2b9448a71c Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv."" 6 years ago
Alexander Polcyn d09c9f8e20 Revert "Introduce C++ wrappers for gpr_mu and gpr_cv." 6 years ago
Soheil Hassas Yeganeh e85dd2e644 Fix build errors 6 years ago
Karthik Ravi Shankar f03b309787 Revert "Merge pull request #18458 from grpc/grpc_namespace_server" 6 years ago
Soheil Hassas Yeganeh a26c09dd25 Introduce C++ wrappers for gpr_mu and gpr_cv. 6 years ago
Mark D. Roth 9e841d1aff Backport pick_first fix to v1.20.x 6 years ago
Mark D. Roth ee4e4bead3 pick_first: don't go into TRANSIENT_FAILURE upon empty update when in IDLE. 6 years ago
Mark D. Roth 206592ce9c Restructure how addresses and service config are passed from resolver to LB policy. 6 years ago
Karthik Ravi Shankar 92bde3922f Fix tests to use grpc namespace. 6 years ago
Karthik Ravi Shankar b25f6da3f0 Make changes to fix test failures 6 years ago
Mark D. Roth c9421eeb85 Fix state reported by pick_first when we receive a GOAWAY with a pending subchannel list. 6 years ago
yang-g 5480dc5cd6 fix client_lb_e2e_test 6 years ago
Mark D. Roth 428fa7602c Transition into state CONNECTING when we start name resolution. 6 years ago
Mark D. Roth e8cd36924e Add test for retry code path. 6 years ago
Juanli Shen bbe2587c39 Enable per-channel subchannel pool 6 years ago
Juanli Shen b3c0b91db1 Remove force_creation param from subchannel index 6 years ago
Mark D. Roth 08f94b1623 Clean up test. 6 years ago
Mark D. Roth d6e2b33670 Move InterceptRecvTrailingMetadataLoadBalancingPolicy to a separate file. 6 years ago
Mark D. Roth 8cd7178afb Add dtors in LB policy subclasses. 6 years ago
Mark D. Roth 40f22bfc94 move ForwardingLoadBalancingPolicy to its own library 6 years ago
Mark D. Roth c4c4b9152f WIP 6 years ago
Mark D. Roth c5f344deaf
Revert "Revert "Allow encoding arbitrary channel args on a per-address basis."" 6 years ago
hcaseyal 27e2ba31bf
Revert "Allow encoding arbitrary channel args on a per-address basis." 6 years ago
Mark D. Roth dedff37b4f Allow encoding arbitrary channel args on a per-address basis. 6 years ago
Mark D. Roth a6a21d1c64 more code review changes 6 years ago
Mark D. Roth 3dd24ea978 code review changes 6 years ago
Mark D. Roth bb5741f9c0 Change pick_first to immediately select the first subchannel in READY state. 6 years ago
Mark D. Roth 5f806d77dc Fix bug in subchannel backoff reset code. 6 years ago
yang-g e75fc243da change tests to use the new class instead of grpc_test_init 6 years ago
Mark D. Roth d18458720c Don't reset channel state on resolver failure when LB policy exists. 6 years ago
Vijay Pai a192fc6880 Fix clang-tidy issues 6 years ago
Mark D. Roth 8352f9d274 Fix handling of call context in health check call batch payload. 6 years ago
Spencer Fang 2808bd0ba0 Use forwarding LB test policy. Fix trailer interception code. 6 years ago
Mark D. Roth 2cff9ca408
Revert "Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE."" 6 years ago
hcaseyal c4e2c46be1
Revert "Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE." 6 years ago
Mark D. Roth f85fd026e3 Client-side health checking support. 6 years ago
Mark D. Roth b6059e2e86 Fail wait_for_ready=false RPCs when channel is in TRANSIENT_FAILURE. 6 years ago
Spencer Fang c62c3b920c Add fake lb policy for test. Tweak existing interception code. 6 years ago
Juanli Shen dd10cbc554 Change force_creation from atm to bool 6 years ago
Mark D. Roth 4312d1217e clang-format 6 years ago
Mark D. Roth aad7884233 Code review changes. 6 years ago
Mark D. Roth 4d6f002780 Code review changes and fix threading bug in test. 6 years ago
Juanli Shen d19fd1c689 PF: Check connectivity state before watching 6 years ago
David Garcia Quintas d08ea3025b Fixed ordering in adding pending picks to PF 6 years ago
Mark D. Roth f6dea9ec6a Add another test. 6 years ago
Mark D. Roth 4e1e6ceda9 Fix pick_first to not throw away unused subchannels. 6 years ago