17 Commits (e0b35827014fd83570895a96e5be69ab56d17d46)

Author SHA1 Message Date
Mark D. Roth 3e779b68fe
Revert "XdsClient: remove resource-type-specific methods from XdsClient API (#28231)" (#28301) 3 years ago
Mark D. Roth 747a5d8c24
XdsClient: remove resource-type-specific methods from XdsClient API (#28231) 3 years ago
Mark D. Roth 81a4ea444e
xds: remove legacy EDS-only workflow (#28274) 3 years ago
Yash Tibrewal 3689072979
xDS: Add graceful shutdown for old connections on listener resource update (#28154) 3 years ago
Mark D. Roth 9722651156
xds_end2end_test: remove num_balancers from test suite and remove dependence on fake resolver for xDS channel (#28245) 3 years ago
Yash Tibrewal 25446c468a
Support RDS updates on the server (#27851) 3 years ago
Mark D. Roth fff84402ac
Second attempt: XdsClient: fix resource timeout behavior (#28088) 3 years ago
Craig Tiller 817eed0928
Revert "XdsClient: fix resource timeout behavior (#27860)" (#28032) 3 years ago
Mark D. Roth 7fdb40d8b8
XdsClient: fix resource timeout behavior (#27860) 3 years ago
ZhenLian 2e14f6fa70
Support Custom Post-handshake Verification in TlsCredentials (#25631) 3 years ago
Yash Tibrewal 00e8a2d085
xds_end2end_test: Only start backends when needed (#27911) 3 years ago
Mark D. Roth 06b5061d35
change CSDS to populate new generic_xds_configs field (#27794) 3 years ago
Yash Tibrewal 9ac9a013fc
Update RDS parsing for use on servers (#27715) 3 years ago
Mark D. Roth d6a0c0b8b5
xds_end2end_test: allow setting Listener to use in SetRouteConfiguration() (#27756) 3 years ago
Mark D. Roth 6339b03ada
Revert "Revert "start splitting up xds_end2end_test (#27702)" (#27725)" (#27726) 3 years ago
Mark D. Roth 9177c5324a
Revert "start splitting up xds_end2end_test (#27702)" (#27725) 3 years ago
Mark D. Roth 69a978231b
start splitting up xds_end2end_test (#27702) 3 years ago
Lidi Zheng 9cd68439a2
Change the time-getting logic in xds test to what ExecCtx does (#27467) 3 years ago
donnadionne 1caff522e4
Adding a log to make logging in WaitForAllBackends and WaitForBackend (#27365) 3 years ago
donnadionne 10f218030d
xDS retry policy should be considered present even if there are no supported policies in retry_on (#27315) 3 years ago
Lidi Zheng 15184d30ad
Fix injected abort error not recorded after injected delay (#27215) 3 years ago
Mark D. Roth 3763be8796
add APIs for creating errors from C++ strings (#27310) 3 years ago
Yash Tibrewal 72171a3326
De-experimentalize XdsCredentials and XdsServerCredentials API (#26544) 3 years ago
Yash Tibrewal 362aff3458
xDS: Remove environmental variable guard for security (#27290) 3 years ago
Yash Tibrewal 7fd731f704
De-experimentalize XdsServerBuilder (#27296) 3 years ago
Yash Tibrewal 1a009cf4e5
xDS Security: Use new way to fetch certificate provider plugin instance config (#27264) 3 years ago
Yash Tibrewal f26c107651
xDS server serving status: Use a struct to allow more fields to be added in the future (#27242) 3 years ago
Mark D. Roth f3497eb790
implement improved xDS NACK semantics (#27276) 3 years ago
Mark D. Roth e468b00c56
refactor xDS response parsing (#27272) 3 years ago
Mark D. Roth 2cb3831c83
fix retry code to fail batches instead of creating attempt if previously cancelled from surface (#27217) 3 years ago
Yash Tibrewal cb2e7554a3
xds_end2end_test: Fix UnsupportedHttpFilter test on aws (#27147) 3 years ago
donnadionne 59fc02a94b
Enabling Ring Hash by default. (#27111) 3 years ago
Yash Tibrewal 6da9eb9f3f
xDS PSM Server Security: Nack unsupported require_sni and ocsp_staple_policy values (#26878) 3 years ago
Yash Tibrewal 0ab13090e7
Nack certain unsupported fields in CertificateValidationContext (#26880) 3 years ago
AJ Heller 58f8f5ced3
Add macro to define gtest death_test_style using an older syntax (#27042) 3 years ago
Mark D. Roth 9f782faa34
xds: remove env var protection for retries (#27039) 3 years ago
Yash Tibrewal 404e56b2d9
Fix XdsEnabledServerTest (#26956) 3 years ago
Tamir Duberstein 3fd01fabae
Add thread safety annotations (#26871) 3 years ago
Yash Tibrewal 29d220a0ef
Re-experimentalize XdsServerBuilder (#26892) 3 years ago
Tamir Duberstein 013e67a029
Deprecate grpc{_core,::internal}::WaitUntil (#26866) 3 years ago
Tamir Duberstein 86c9de8231
Remove `grpc_core::WaitUntilWith{Deadline,Timeout}` (#26867) 3 years ago
Mark D. Roth 6b71ec3704
LB policy API improvements (#26481) 3 years ago
Yash Tibrewal 49b5f9c420
Fix XdsServerSecurityTest (#26817) 3 years ago
donnadionne 7eaf37bce5
Adding retry policy (#26566) 3 years ago
Mark D. Roth 3104a9964c
xds: validate that terminal filters come at the end of the filter chain (#26742) 3 years ago
Mark D. Roth 246c57829b
xds: notify watchers when NACKing resource updates (#26757) 3 years ago
Alisha Nanda d73ec07fe7
Fix small typo in xds end2end test (#26685) 3 years ago
Yash Tibrewal c52005c161
NACK xDS updates when certificate provider instace names are unrecognized (#26614) 3 years ago
Lidi Zheng b97693d572
[Roll Forward] Tighten the error tolerance requirement by 100x (#26626) 3 years ago
Yash Tibrewal 670a26caef
NACK xDS updates where transport_name is not recognized (#26612) 3 years ago