Mark D. Roth
81a4ea444e
xds: remove legacy EDS-only workflow ( #28274 )
...
* xds: remove legacy EDS-only workflow
* remove unused constants
* remove unused data member
3 years ago
Yash Tibrewal
3689072979
xDS: Add graceful shutdown for old connections on listener resource update ( #28154 )
...
* xDS: Add graceful shutdown for old connections on listener resource update
* Add TODOs for review
* Reviewer comments
* Reviewer comments
* Fix merge
* Fix comment
* s/GRPC_ARG_DRAIN_GRACE_TIME_MS/GRPC_ARG_SERVER_CONFIG_CHANGE_DRAIN_GRACE_TIME_MS
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 )
...
* xds_end2end_test: remove num_balancers from test suite
* fix clang-tidy
3 years ago
Yash Tibrewal
25446c468a
Support RDS updates on the server ( #27851 )
...
* Port changes from #27388
* Reviewer comments
* Fix resource timeout issue
* Cleanup
* Fix clang-tidy
* Revert benchmark
* Restructure
* clang-tidy
* Automated change: Fix sanity tests
* Partial commit
* Reviewer comments
* Fixes
* Reviewer comments
* Reviewer comments
* Reviewer comments
* Reviewer comments
* clang-format
* Fix FaultInjection tests
* clang-tidy
Co-authored-by: yashykt <yashykt@users.noreply.github.com>
3 years ago
Esun Kim
11f440775b
Fix xds_end2end_test dyld ( #28133 )
3 years ago
Mark D. Roth
fff84402ac
Second attempt: XdsClient: fix resource timeout behavior ( #28088 )
...
* Revert "Revert "XdsClient: fix resource timeout behavior (#27860 )" (#28032 )"
This reverts commit 817eed0928
.
* use the right status code enum
3 years ago
Craig Tiller
817eed0928
Revert "XdsClient: fix resource timeout behavior ( #27860 )" ( #28032 )
...
This reverts commit 7fdb40d8b8
.
3 years ago
Mark D. Roth
7fdb40d8b8
XdsClient: fix resource timeout behavior ( #27860 )
...
* XdsClient: fix resource timeout behavior
* fix clang-tidy
* more clang-tidy fixes
* yet more clang-tidy
3 years ago
ZhenLian
2e14f6fa70
Support Custom Post-handshake Verification in TlsCredentials ( #25631 )
...
* custom verification refactoring - post-handshake verification
3 years ago
Yash Tibrewal
00e8a2d085
xds_end2end_test: Only start backends when needed ( #27911 )
...
* xds_end2end_test: Fix flakiness on WaitForLdsNack
* xds_end2end_test: Only start the server when we want
* Revert WaitForNack changes
* Fixes
* Fix CsdsShortAdsTimeoutTest
* Fix sanity
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 )
...
* Update RDS parsing for use on servers
* Unused variable
* Reviewer comments
* Automated change: Fix sanity tests
* Fix tests
* Reviewer comments
* Reviewer comments
* clang-tidy
* Reviewer comments
* Fix test
* Reviewer comments
* Reviewer comments
Co-authored-by: yashykt <yashykt@users.noreply.github.com>
3 years ago
Mark D. Roth
d6a0c0b8b5
xds_end2end_test: allow setting Listener to use in SetRouteConfiguration() ( #27756 )
...
* xds_end2end_test: allow setting Listener to use in SetRouteConfiguration()
* clang-format
3 years ago
Mark D. Roth
6339b03ada
Revert "Revert "start splitting up xds_end2end_test ( #27702 )" ( #27725 )" ( #27726 )
...
This reverts commit 9177c5324a
.
3 years ago
Mark D. Roth
9177c5324a
Revert "start splitting up xds_end2end_test ( #27702 )" ( #27725 )
...
This reverts commit 69a978231b
.
3 years ago
Mark D. Roth
69a978231b
start splitting up xds_end2end_test ( #27702 )
...
* move test xDS server to its own library
* move xds_end2end_test to xds subdir, and refactor CountedService
* add TODO
* fix sanity
3 years ago