504 Commits (74d00f2c9c483bebcc4e347d3286fea20889ec9a)

Author SHA1 Message Date
Mark D. Roth 2c423d277c
[outlier detection] fix crash with pick_first and add tests (#33069) 2 years ago
Mark D. Roth 17315823c2
[client channel] assume LB policies start in CONNECTING state (#33009) 2 years ago
Mark D. Roth 1432fe4e4c
[JSON] make API public but experimental (#32987) 2 years ago
Mark D. Roth e872fb91d9
[WRR] fix some edge cases in scheduler logic (#33045) 2 years ago
Mark D. Roth 844e740183
[JSON] Replace ctors with factory methods (#32834) 2 years ago
Eugene Ostroukhov ac228814a0
[core] Expand core attributes to hold values of any type (#32835) 2 years ago
Mark D. Roth 020e9b4dd6
[WRR] Remove env var guard for WRR policy (#32936) 2 years ago
Mark D. Roth 9393cd887c
[JSON] remove mutable accessor methods. (#32806) 2 years ago
Stan Hu 4110dea333
[HTTP Proxy] Support CIDR blocks in `no_proxy` config (#31119) 2 years ago
Mark D. Roth 36d2716d52
[JSON] move Parse() and Dump() methods out of JSON object (#32742) 2 years ago
Craig Tiller 175ccc3a90
Reland global config changes (#32661) 2 years ago
Yousuk Seung 16c03db9ac
Revert "Revert "WRR: Support EPS" (#32723)" (#32725) 2 years ago
Esun Kim 7bd9267f32
Revert "WRR: Support EPS" (#32723) 2 years ago
Yousuk Seung 4429066516
WRR: Support EPS (#32657) 2 years ago
Jan Tattermusch 0c1797cd9f
Revert "[config] Move global config alongside core configuration" (#32659) 2 years ago
Craig Tiller b7a83305e6
[config] Move global config alongside core configuration (#30788) 2 years ago
Yash Tibrewal 657c1da1b0
HttpProxyMapperTest: cleanup (#32572) 2 years ago
apolcyn 18d1341b94
c2p resolver test: override the XDS server address, point it to a fake server that immediatley closes the connection (#32499) 2 years ago
Mark D. Roth 3faeb3af80
client channel: create a header file for internal interfaces (#32423) 2 years ago
Esun Kim 905df9dee6
Update Abseil to 20230125 (#32139) 2 years ago
Eugene Ostroukhov 42a25af871
xds_override_host LB: make subchannel keys consistent with the filter (#32224) 2 years ago
Eugene Ostroukhov 4a64142be5
xds_override_host LB: add support for draining state (#32191) 2 years ago
AJ Heller 5222eafdc1
Revert "xds_override_host LB: add support for draining state (#31985)" (#32189) 2 years ago
Eugene Ostroukhov e8e9514a11
xds_override_host LB: add support for draining state (#31985) 2 years ago
Yash Tibrewal aa11978541
Fix include guards for src/ and test/ directories (#32167) 2 years ago
Mark D. Roth 76c82265b4
WRR: implement WRR LB policy (#31904) 2 years ago
Mark D. Roth c8407f8ef9
xDS: consistently use "override_host" instead of "host_override" (#32153) 2 years ago
Eugene Ostroukhov 73fa138432
xds_override_host LB: move XdsOverrideHostLbConfig to `internal` namespace (#32061) 2 years ago
Eugene Ostroukhov a111948602
xds_override_host LB: account for subchannel connectivity state (#31914) 2 years ago
Eugene Ostroukhov 875066b61e
tests: Validate subchannel state transitions (#31971) 2 years ago
Yijie Ma f99b8b5bc4
Convert c-style comments to C++-style comments (#31923) 2 years ago
Eugene Ostroukhov 878a0ea6c2
xds_override_host LB: add basic support for overriding host (#31954) 2 years ago
Craig Tiller feb43c589f
[iwyu] Better error checking in script (#31957) 2 years ago
Eugene Ostroukhov 60e4aea792
Revert "xds_override_host LB: add basic support for overriding host (#31819)" (#31948) 2 years ago
Eugene Ostroukhov a500a74c6c
xds_override_host LB: add basic support for overriding host (#31819) 2 years ago
Mark D. Roth 1482bf9d18
round_robin: avoid spurious updates when switching subchannel lists (#31939) 2 years ago
Craig Tiller 49a3035d44
[iwyu] Fix CI job (#31921) 2 years ago
Mark D. Roth b2a5c43a0a
LB policy config tests: move to lb_policy subdir (#31905) 2 years ago
Mark D. Roth f3419430df
WRR: port StaticStrideScheduler to OSS (#31893) 2 years ago
Mark D. Roth e85379bc86
LB policy test framework: add methods for round_robin expectations (#31891) 2 years ago
Yijie Ma 6b79989d86
EventEngine::RunAfter: PollingResolver (#31717) 2 years ago
Mark D. Roth 5e4d9f4bcf
xDS stateful session affinity: implement C-core filter (#31788) 2 years ago
Eugene Ostroukhov 1e13612d4a
Introduce the xds_override_host policy (#31730) 2 years ago
Cheng-Yu Chung f5d21653fc
Revert "[event_engine] Move combiner executor usage to event engine (#31713)" (#31753) 2 years ago
Cheng-Yu Chung 77b3972f95
Clean up the TODO item in build target `grpc_base` part `channel_args` (#31642) 2 years ago
Craig Tiller b04aa1cf92
[event_engine] Move combiner executor usage to event engine (#31713) 2 years ago
Cheng-Yu Chung 7e3ada34e6
Clean up the TODO item in build target `grpc_base` -- part `closure` (#31001) 2 years ago
Mark D. Roth cf63689276
LB policy test framework: add helper methods and improve debuggability (#31632) 2 years ago
Mark D. Roth 916a325b6c
LB policy API: make pickers ref-counted (#31612) 2 years ago
Esun Kim 50fbe51238
Fix IWYU with clang-15 (#31556) 2 years ago