Commit Graph

20 Commits

Author SHA1 Message Date
Zach Reyes aca07ce97f
xds/internal/xdsclient: Add least request support in xDS (#6517) 2023-08-16 16:12:11 -04:00
Doug Fawley f0280f9d3d
xds: require EDS service name in new-style CDS clusters (gRFC A47) (#6438) 2023-07-11 08:52:37 -07:00
Zach Reyes 3c6084b7d4
xds/outlierdetection: fix config handling (#6361) 2023-06-09 19:32:27 -04:00
Zach Reyes 1230f0e43c
xds/internal/xdsclient: Split registry up and two separate packages (#6278) 2023-05-15 18:19:18 -04:00
Zach Reyes 68381e7bd2
xds: WRR in xDS (#6272) 2023-05-12 15:28:07 -04:00
Zach Reyes 5e587344ee
xds: Add support for Custom LB Policies (#6224) 2023-05-08 21:29:36 -04:00
Zach Reyes eff0942e95
xds/internal/xdsclient: Custom LB xDS Client Changes (#6165) 2023-04-25 22:47:15 -04:00
Anirudh Ramachandra 8374ff8fbd
Export the unwrapResource method, to allow callers outside of the package (#6181) 2023-04-11 09:51:09 -07:00
Zach Reyes 30d8c0a043
xds/internal/xdsclient: NACK empty clusters in aggregate clusters (#6023) 2023-02-14 22:57:10 -05:00
Easwar Swaminathan d103fc7066
xdsclient/xdsresource: reduce chattiness of logs (#5993) 2023-01-31 10:28:48 -08:00
Mikhail Mazurskiy 379a2f676c
*: add missing colon to errorf messages to improve readability (#5911) 2023-01-17 16:11:47 -08:00
Easwar Swaminathan 08479c5e2e
xdsclient: resource agnostic API implementation (#5776) 2022-12-21 13:53:03 -08:00
Easwar Swaminathan d875a0e893
xdsclient: NACK cluster resource if config_source_specifier in lrs_server is not self (#5613) 2022-08-30 14:01:55 -07:00
Menghan Li 97c3143418
xds/client: accept resources wrapped in discoverypb.Resource message (#5242) 2022-03-17 10:34:45 -07:00
Zach Reyes 1a63309895
xds: Add support for Outlier Detection configuration in xdsclient (#5183)
* Add support for Outlier Detection configuration in xdsclient
2022-02-04 15:21:08 -05:00
Menghan Li d31dbe7ad3
xds/resource: accept Self as LDS's RDS config source and CDS's EDS config source (#5152) 2022-01-26 11:39:28 -08:00
Menghan Li 0a68f8aff0
xds/federation: support federation in LRS (#5128) 2022-01-26 11:39:10 -08:00
Doug Fawley d61c7ae86d
internal: merge xds/envconfig into env package (#4923) 2021-11-10 17:05:08 -08:00
Menghan Li 52d9416739
xds/client: move transport_helper from xdsclient to a separate struct (#4968) 2021-11-10 15:03:10 -08:00
Menghan Li 79e9c9571a
xds/client: move unmarshal functions and types to a separate package (#4904) 2021-11-08 11:11:24 -08:00