229 Commits (40e578d330cc7a106c7fdaa2d51d14cd5a173212)

Author SHA1 Message Date
Mark D. Roth f76948b12d
xDS stateful session affinity: add config plumbing (#31827) 2 years ago
Allan Boll 657b825c81
XdsClient: inject version string at construction time (#31812) 2 years ago
Mark D. Roth 281228407f
xDS cluster: use absl::variant for cluster type (#31820) 2 years ago
Mark D. Roth 040617028c
Revert "Revert "xDS stateful session affinity: support xDS HTTP filter config (#31793)" (#31821)" (#31823) 2 years ago
AJ Heller 0fd59754b1
Revert "xDS stateful session affinity: support xDS HTTP filter config (#31793)" (#31821) 2 years ago
Mark D. Roth 7f054ffab0
xDS stateful session affinity: support xDS HTTP filter config (#31793) 2 years ago
Mark D. Roth 5e4d9f4bcf
xDS stateful session affinity: implement C-core filter (#31788) 2 years ago
Vignesh Babu dcad15d43b
Update xds client interface to take an externally supplied event engine (#31773) 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
Mark D. Roth 0b60025ba8
xds_client_test: shard test to avoid timeouts (#31652) 2 years ago
Mark D. Roth df80a31199
Second attempt: xDS RouteConfig: use ValidationErrors and add unit test (#31658) 2 years ago
Mark D. Roth 335b74fea7
Revert "xDS RouteConfig: use ValidationErrors and add unit test (#31418)" (#31653) 2 years ago
Mark D. Roth c72a67b6da
xDS RouteConfig: use ValidationErrors and add unit test (#31418) 2 years ago
Mark D. Roth 2ff54946ff
xds_client_fuzzer: fix send message on a stream that does not exist yet (#31648) 2 years ago
Mark D. Roth 6c56fe6326
Second attempt: XdsClient: implement fuzzer (#31606) 2 years ago
Craig Tiller 58b298f354
Revert "XdsClient: implement fuzzer (#31560)" (#31604) 2 years ago
Mark D. Roth 5e7e332b33
XdsClient: implement fuzzer (#31560) 2 years ago
Esun Kim 50fbe51238
Fix IWYU with clang-15 (#31556) 2 years ago
Mark D. Roth 9cb916cbd8
Third attempt: XdsClient: fix behavior for does-not-exist timer and stream termination (#31520) 2 years ago
Xuan Wang b810813291
Revert "Second attempt: XdsClient: fix behavior for does-not-exist timer and stream termination (#31507)" (#31519) 2 years ago
Mark D. Roth cc11f21ef0
Second attempt: XdsClient: fix behavior for does-not-exist timer and stream termination (#31507) 2 years ago
Craig Tiller 824049da60
Revert "XdsClient: fix behavior for does-not-exist timer and stream termination (#31446)" (#31501) 2 years ago
Mark D. Roth 7cae004601
XdsClient: fix behavior for does-not-exist timer and stream termination (#31446) 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
Mark D. Roth f29f861ed3
xDS: custom LB policy support (#31262) 2 years ago
Mark D. Roth 27206c981c
XdsClient: add tests for resource types where AllResourcesRequiredInSotW() returns true (#31428) 2 years ago
AJ Heller 05ab5c08a4
Reland "Precondition ChannelArgs with EventEngines (#31166)" (#31469) 2 years ago
Mark D. Roth 26f74399b0
xDS: change remaining registries to be non-global (#31293) 2 years ago
AJ Heller a63c81135c
Revert "Precondition ChannelArgs with EventEngines (#31166)" (#31462) 2 years ago
Mark D. Roth b9aca8db8a
Second attempt: xDS Listener: use ValidationErrors and add unit test (#31457) 2 years ago
AJ Heller 23c7e48779
Precondition ChannelArgs with EventEngines (#31166) 2 years ago
Craig Tiller ab3d62ae8f
Revert "xDS Listener: use ValidationErrors and add unit test (#31351)" (#31456) 2 years ago
Craig Tiller 32590d110a
Revert "xds_http_filters_test: fix includes for import (#31454)" (#31455) 2 years ago
Mark D. Roth dec59e1147
xds_http_filters_test: fix includes for import (#31454) 2 years ago
Mark D. Roth 7229bea2fd
xDS Listener: use ValidationErrors and add unit test (#31351) 2 years ago
Mark D. Roth 8dfd31c1e7
XdsClient: add test for fix in #29604 (#31439) 2 years ago
Yash Tibrewal 5f6c357e74
Move some targets from //: to //src/core: (#31402) 2 years ago
Mark D. Roth bd4b5d70c8
xDS: remove v2 support (#31327) 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 14c914dee0
xDS: refactor code for handling xDS extensions and add tests (#31295) 2 years ago
Mark D. Roth 3475489bf3
xDS: NACK EDS resources with duplicate addresses (#31321) 2 years ago
Mark D. Roth a848bc919b
xDS: NACK EDS if sum of locality weights in a priority exceeds uint32 max (#31272) 2 years ago
Esun Kim 85794d4094
Deprecated grpc_error_std_string (#31267) 2 years ago
Esun Kim ae471418e4
Removed legacy macros completely (#31248) 2 years ago
Mark D. Roth e00c942931
xds_client_test: increase WaitForRequest() timeout (#31243) 2 years ago
Mark D. Roth 11fbb63279
outlier detection: remove env var protection (#31251) 2 years ago