490 Commits (62f3c448fe69345f671063036baa0c7952417d0d)

Author SHA1 Message Date
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
Mark D. Roth 7c5e326798
use a different mutex for requested_connection_ than for state updates to avoid mutex deadlock (#31546) 2 years ago
Mark D. Roth 49da06c3a1
Revert "Revert "service config: use new JSON API (#30467)" (#31485)" (#31486) 2 years ago
Mark D. Roth 008661a5d6
Revert "service config: use new JSON API (#30467)" (#31485) 2 years ago
Mark D. Roth b853ccc6db
service config: use new JSON API (#30467) 2 years ago
AJ Heller 05ab5c08a4
Reland "Precondition ChannelArgs with EventEngines (#31166)" (#31469) 2 years ago
AJ Heller a63c81135c
Revert "Precondition ChannelArgs with EventEngines (#31166)" (#31462) 2 years ago
AJ Heller 23c7e48779
Precondition ChannelArgs with EventEngines (#31166) 2 years ago
Yash Tibrewal 5f6c357e74
Move some targets from //: to //src/core: (#31402) 2 years ago
Mark D. Roth 5d0d5fe1a7
xDS: implement xds_wrr_locality LB policy and return xDS LB config from XdsClient (#31160) 2 years ago
Mark D. Roth f2c4795f4f
core tests: absl::make_unique -> std::make_unique (#31361) 2 years ago
Mark D. Roth 2f2662c462
outlier detection: add basic unit test (#31346) 2 years ago
Mark D. Roth 1733c66932
LB policy: add LB policy unit test framework and simple pick_first test (#31016) 2 years ago
Craig Tiller 1f798e899a
[dns] Fix test race (#31270) 2 years ago
Mark D. Roth 11fbb63279
outlier detection: remove env var protection (#31251) 2 years ago