276 Commits (2cc1abde097e49699887a79f59e1fed767d56f36)

Author SHA1 Message Date
Donna Dionne e7d7b7de86 xDS circuit breaking support 4 years ago
Mark D. Roth b62d5c7eaa Allow channel args to modify service config parsing behavior. 4 years ago
Mark D. Roth 1ba51dcb1a Share XdsClient between channels. 4 years ago
Mark D. Roth 2fe1a5cd0a Add missing const_cast<>. 4 years ago
Mark D. Roth 7baf55e473 Stop propagating parent channel args into xDS channel. 4 years ago
Mark D. Roth 6ea7e4dd16 Fix channel to apply new ConfigSelector even if ServiceConfig hasn't changed. 4 years ago
Mark D. Roth 4bb00c25c0 Fix cut-and-paste error and change test to catch this kind of bug. 4 years ago
Mark D. Roth 5107e65a93 Stop setting PROXYLESS_CLIENT_HOSTNAME node metadata in LRS request. 4 years ago
Donna Dionne fa4f131a85 Increasing failover time to avoid errors like 4 years ago
Mark D. Roth 414405d6ae Fix EDS update equality check. 4 years ago
Donna Dionne 5c242f0577 Fixing flake in DeadUpdate 4 years ago
Donna Dionne ffb560090a Moving XDS Routing functionalities from LB policy into XdsConfigSelector 4 years ago
Donna Dionne 2d10cd4d26 Ensure SendRpc is not called without checking return value; use 4 years ago
Donna Dionne 1b1a41df5d New Tests to guard against regression when routing and weighted target 4 years ago
Mark D. Roth 5adf794eec Increase polling timeout for NoMatchedDomain test. 4 years ago
Mark D. Roth 91b698d232 Revert "Merge pull request #23969 from grpc/revert-23918-xds_virtual_host_validation" 4 years ago
donnadionne 4cb21ff819
Revert "xds: Don't identify the needed VirtualHost at validation time." 4 years ago
Donna Dionne 6088a5e027 Fixing the transient failure that occurs during the case where (Porting 4 years ago
Mark D. Roth b0a8b4606c xds: Don't identify the needed VirtualHost at validation time. 4 years ago
Mark D. Roth 9a39f172a6 xds: NACK if response includes duplicate resource names. 4 years ago
Donna Dionne dc7f926b9e Fixing the transient failure that occurs during the case 4 years ago
Mark D. Roth bd73844208 Move parse_address library from client_channel to iomgr. 4 years ago
Mark D. Roth d926e1ca47 Move XdsClient code out of client_channel tree. 4 years ago
Donna Dionne 33c128e99e Fixing a flaky test in ClientLoadReportingWithDropTest 4 years ago
Mark D. Roth 181781387d xDS v3 support 4 years ago
Donna Dionne 0d6ee9b309 Implement fake and ignored headers. 4 years ago
Mark D. Roth e681f37054 Remove env var protection of new xds routing code. 4 years ago
Karthik Ravi Shankar d7565c37a8 Revert "Adding Fake headers for header matching." 4 years ago
Mark D. Roth fc5bd60f16 Concatenate duplicate header keys for matching. 4 years ago
Donna Dionne 8c013bfcdc Adding Fake headers for header matching. 4 years ago
Donna Dionne 8dd0cb4712 Add support for xDS regex matchers. 4 years ago
Mark D. Roth 9404f66f70 Replace most uses of gpr_asprintf() with absl calls. 4 years ago
Donna Dionne 60b878d3a5 New Matchers Implementation 4 years ago
Esun Kim 165ee5007a Replaced grpc::string with std::string 4 years ago
Donna Dionne 97904d77a4 Adding the printing of error message when unexpected status returns. 5 years ago
Donna Dionne b35b463a08 reject RouteConfiguration with a case-insensitive RouteMatch 5 years ago
Mark D. Roth 21ee2335d2 Fix use-after-free bug for ResourceState of unsubscribed RDS resource. 5 years ago
Mark D. Roth d2646941b0 Fix xds_end2end_test to not set the response state back to SENT. 5 years ago
Mark D. Roth d674fa3e37 Support xDS via both "xds" and "xds-experimental" URI schemes. 5 years ago
Donna Dionne 44eb8a6def Putting in a temp fix for flaky tests. 5 years ago
Donna Dionne 2ec96be5db Default Route matcher checking: 5 years ago
Mark D. Roth 2ba3f8e7f9 Trigger xds routing support via env var instead of channel arg. 5 years ago
Donna Dionne ec5f805e34 Allowing the default route to be weighted_clusters; this support is 5 years ago
Donna Dionne 9ad561c436 Integrating weighted target policy into xds routing policy 5 years ago
Mark D. Roth 0db28f7eaf xds: Put channel in TRANSIENT_FAILURE when CDS resource is removed. 5 years ago
Mark D. Roth 581751b65b xds: When listener does not exist, put channel in TRANSIENT_FAILURE. 5 years ago
Donna Dionne 7fe44d8b1e Fixing a build error 5 years ago
Donna Dionne ac50289274 Modify the signature of all SetXdsResource methods to avoid un-necessary 5 years ago
Mark D. Roth b95843c1b7 xds: Add support for send_all_clusters field in LRS. 5 years ago
Mark D. Roth 72a42151ed xds: Check RDS ConfigSource in LDS response. 5 years ago