582 Commits (2f81f3df82dfe00d8b7f158c06d67b2035f45ed3)

Author SHA1 Message Date
yang-g 37783d6329 Stop calling ParseCommandLineFlags directly, use wrapper call instead 6 years ago
Yash Tibrewal 4309a98b66 Health checking service name to be passed as a channel arg for now 6 years ago
Yash Tibrewal 116ce0fb24 Use health check parser 6 years ago
Mark D. Roth 432c97e1ba Remove error from connectivity state tracking. 6 years ago
Bill Feng df89d8e157 bazel RBE Windows build 6 years ago
Moiz Haidry ba00d3c914 Added a locality map class that maintains a child policy per locality. This is used by the xds lb policy to manage multiple localities. Also added a grpc_core::Map which is a templatized map, that is used by the locality map to maintain this info 6 years ago
Mark D. Roth 206592ce9c Restructure how addresses and service config are passed from resolver to LB policy. 6 years ago
Mark D. Roth d069bc7721 LB policy API cleanup 6 years ago
Yash Tibrewal abcd5861eb Nuking the poll-cv polling engine 6 years ago
Soheil Hassas Yeganeh 18b19105f2 Implement TCP_INQ for gRPC in Linux 6 years ago
Mark D. Roth 251d66aac6 Convert client channel factory to C++ 6 years ago
yang-g 456f748b2f Revert "Merge pull request #18146 from grpc/revert-17308-shutdown" 6 years ago
Yang Gao 4bc2ca4de6
Revert "Move grpc_shutdown internals to a detached thread" 6 years ago
Mark D. Roth e40177fad0 Make service config ref-counted and hold refs to it in LB config. 6 years ago
Mark D. Roth 624fb64f61 LB policy ctors no longer perform updates; UpdateLocked() must be called 6 years ago
Mark D. Roth aa149fedbb Revert "Merge pull request #18093 from grpc/revert-17770-lb_policy_picker_api" 6 years ago
hcaseyal 275296c594
Revert "LB policy picker API" 6 years ago
xtao 902820a5de
1) fix the asan tests caught leaks; 6 years ago
yang-g 545c555d31 Rename new public API 6 years ago
yang-g 684643ff0a Test fixing php 6 years ago
Mark D. Roth bab8123763 LB policy picker API 6 years ago
Yash Tibrewal ff72f3eeff Skip the test instead 6 years ago
Nicolas Noble 9abc673def
Restore gsec* suppressions 6 years ago
Nicolas Noble 510fba2deb
Removing BoringSSL-specific ubsan suppressions. 6 years ago
Juanli Shen 4f3c1572e1
Revert "Revert "C++-ify subchannel"" 6 years ago
Juanli Shen bbfc024a02
Revert "C++-ify subchannel" 6 years ago
Juanli Shen 25dc2ffed6 C++-ify subchannel 6 years ago
Mark D. Roth f99bd8c08a Pass LB policy args as non-const and using std::move(). 6 years ago
yang-g 1885964823 clang-format and wait in atexit handler 6 years ago
Mark D. Roth d655509e3d Fix sanity and build. 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 b15758ab37 Fix alignment in memory counters. 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
yang-g bd5d86935f revert the sample 6 years ago
Mark D. Roth dedff37b4f Allow encoding arbitrary channel args on a per-address basis. 6 years ago
yang-g 67742ef63f Fix BUILD files. Manually edit bzl files 6 years ago
yang-g e00ca0371a Promote gpr_test_util to part of grpc_test_util, add a sample to show it works, build.yaml change first 6 years ago
yang-g e1f573a58b clang-format 6 years ago
yang-g b4565f1b19 Wait for shutdown to finish in TestEnv 6 years ago
yang-g 19b3ca5689 Clang-format 6 years ago
yang-g e75fc243da change tests to use the new class instead of grpc_test_init 6 years ago
yang-g 2a938b0006 Add a class to wrap grpc_test_init 6 years ago
yang-g 606be620d8 Fix tests 6 years ago
yang-g 864cea2081 clang-format 6 years ago
yang-g bd3bb8e289 BUILD fix. 6 years ago
yang-g cdd698810b Move grpc_shutdown internals to a detached thread 6 years ago
Yash Tibrewal bab043e865 Cleanup 6 years ago