71 Commits (6fbff9c6a9a348063685d00db04785a9b1cd5adb)

Author SHA1 Message Date
Esun Kim ba8af0157b
Removing GRPC_ERROR_[REF|UNREF|IS_NONE] (#31089) 2 years ago
Mark D. Roth cdb7d2c93c
XdsEndpointResourceType: use ValidationErrors and add unit tests (#31076) 2 years ago
Mark D. Roth b340c37305
XdsClient: simplify XdsResourceType::Decode() API (#31070) 2 years ago
Craig Tiller c2ab8c99bb
Revert "Revert "[c++] Move environment functions to C++ (#30937)" (#30986)" (#30988) 2 years ago
Craig Tiller 96264e07b8
Revert "[c++] Move environment functions to C++ (#30937)" (#30986) 2 years ago
Mark D. Roth 61ee1656d2
xds_client_test: fix flake (#30980) 2 years ago
Craig Tiller 74c0d6fe3f
[c++] Move environment functions to C++ (#30937) 2 years ago
Mark D. Roth aaec373a10
Second attempt: XdsClient: add unit test and fix watcher notification bugs (#30943) 2 years ago
Richard Belleville 6d2c4a8314
Revert "XdsClient: add unit test and fix watcher notification bugs (#30823)" (#30942) 2 years ago
Mark D. Roth bcd8c991e6
XdsClient: add unit test and fix watcher notification bugs (#30823) 2 years ago
Mark D. Roth 76588969c0
Second attempt: XdsClient: convert xDS bootstrap code to use new JSON parsing API (#30925) 2 years ago
Craig Tiller 3332e7e48d
Revert "XdsClient: convert xDS bootstrap code to use new JSON parsing API (#30431)" (#30924) 2 years ago
Craig Tiller 2b46cb40d3
[config] Move certificate provider registry into core config (#30890) 2 years ago
Mark D. Roth 04ddf3d0b7
XdsClient: convert xDS bootstrap code to use new JSON parsing API (#30431) 2 years ago
Craig Tiller 7ba58bb925
[build] Move certificate provider registry into its own build target (#30836) 2 years ago
Mark D. Roth 2bb6097412
XdsClient: remove now-unnecessary XdsCertificateProviderPluginMapInterface (#30854) 2 years ago
Cheng-Yu Chung 0c46726229
Build Target Reorganization Part 2 (#30570) 2 years ago
Craig Tiller 535168431a
[lb_policy] Move to core configuration system (#30483) 2 years ago
Mark D. Roth 0e30264a5d
XdsBootstrap: split interface from implementation (#30759) 2 years ago
Mark D. Roth dc4414aa0c
XdsClient: access certificate provider data via dependency injection (#30506) 2 years ago
Craig Tiller a5cab10d6f
[load_balancing] Move interfaces to src/core/lib/load_balancing (#30465) 2 years ago
Mark D. Roth 536b9351ec
JSON: use absl::Status instead of grpc_error (#30397) 2 years ago
Mark D. Roth e0581db977
Second attempt: LB policy API: use absl::Status instead of grpc_error (#30386) 2 years ago
Craig Tiller dec4451c0c
Revert "LB policy API: use absl::Status instead of grpc_error (#30313)" (#30359) 2 years ago
Mark D. Roth 6629f604f9
LB policy API: use absl::Status instead of grpc_error (#30313) 2 years ago
Esun Kim c6ebbb5482
Added GRPC_ERROR_IS_NONE (#29937) 3 years ago
Yash Tibrewal 5d9cdc8e67
xds: Add XdsLbRegistry (#29756) 3 years ago
Craig Tiller da7069e33d
[iwyu] rest of the owl: src/core/ext (#29642) 3 years ago
Mark D. Roth 709dff9ca8
security and subchannel: implement UniqueTypeName and use it in these interfaces (#29709) 3 years ago
Craig Tiller 5918f98ecb
[iwyu] Enable nosafe_headers (#29591) 3 years ago
Craig Tiller 18bec00b58
[channel-stack] Eliminate post-init in channel stack builder (#29514) 3 years ago
Craig Tiller 8bb45aa3a6
Convert grpc_channel to C++ (#29266) 3 years ago
AJ Heller 18a8f6aad9
Refactor end2end tests to exercise each EventEngine (#29202) 3 years ago
donnadionne 6989129db5
xDS RLS implementation (#29200) 3 years ago
donnadionne 7ece810843
Revert "Initial structure for RLS (#28750)" (#29189) 3 years ago
donnadionne 362e0b8706
Initial structure for RLS (#28750) 3 years ago
Yash Tibrewal 01f333a1c1
TlsCredentials: Comparator implementation (#28940) 3 years ago
Craig Tiller 0ea1eeb4e7
Expose channel stack type to builder (#29088) 3 years ago
Craig Tiller 5fc3ff8203
grpc_millis -> Timestamp/Duration (#28119) 3 years ago
Yousuk Seung 172120f6b4
Move XdsChannelCreds to CoreConfiguration (#28746) 3 years ago
Esun Kim 5a4ba15346
Fix build & test errors when `GRPC_ERROR_IS_ABSEIL_STATUS` enabled. (#28784) 3 years ago
Craig Tiller e4107caf26
c++-ize channel stack builder (#28660) 3 years ago
Craig Tiller 17c6a486cd
Expose promise-ness to filter proper (#28658) 3 years ago
donnadionne 55db347396
LRS changes for federation (#28504) 3 years ago
Yousuk Seung c02fe64bea
Support custom xDS channel creds (#28486) 3 years ago
Craig Tiller 2bdd5bd8e6
Add a trace to list which filters are contained in a channel stack (#28530) 3 years ago
donnadionne e520fc137c
xDS Federation: bootstrap and xds_resolver changes (#27938) 3 years ago
Yash Tibrewal 327ffc5a88
XdsChannelStackModifierTest cleanup (#27833) 3 years ago
Yash Tibrewal 6d2a641dd3
XdsChannelStackModifier class (#27744) 3 years ago
Yash Tibrewal 362aff3458
xDS: Remove environmental variable guard for security (#27290) 3 years ago