Commit Graph

23 Commits

Author SHA1 Message Date
Zach Reyes ddd377f198
xds/server: fix RDS handling for non-inline route configs (#6915) 2024-01-16 19:03:18 -05:00
Zach Reyes 1230f0e43c
xds/internal/xdsclient: Split registry up and two separate packages (#6278) 2023-05-15 18:19:18 -04:00
Easwar Swaminathan d6dabba01f
xds/server: reduce chattiness of logs (#5995) 2023-01-31 14:57:29 -08:00
Easwar Swaminathan 08479c5e2e
xdsclient: resource agnostic API implementation (#5776) 2022-12-21 13:53:03 -08:00
Doug Fawley 778860e606
testing: update Go to 1.19 (#5717) 2022-10-17 15:04:34 -07:00
Easwar Swaminathan 96aa657ba6
xds: readd NewXDSResolverWithConfigForTesting() (#5504) 2022-07-14 13:51:23 -07:00
Easwar Swaminathan c0e35731fa
xds: move e2e tests into grpc/test/xds directory (#5363) 2022-05-24 11:13:30 -07:00
Easwar Swaminathan 4635bf287f
make the RLS LB policy name available in the internal package (#5259) 2022-03-21 15:47:31 -07:00
Easwar Swaminathan ec717cad73
xds: minor cleanup in xdsclient bootstrap code (#5195) 2022-02-15 15:41:49 -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
Zach Reyes 404d8fd513
Added imports for HTTP Filters (#4850)
Added imports for HTTP Filters
2021-10-06 19:26:43 -04:00
Easwar Swaminathan 4c5f7fb0ee
xds: de-experimentalize xDS apis required for psm security (#4753) 2021-09-15 14:05:59 -07:00
Doug Fawley 5c164e2b8f
xds: rename xds/internal/client package to xdsclient (#4511) 2021-06-03 16:10:21 -07:00
Doug Fawley 3508452162
xds: add test-only injection of xds config to client and server (#4476) 2021-06-02 10:48:18 -07:00
Easwar Swaminathan 52a707c0da
xds: serving mode changes outlined in gRFC A36 (#4328) 2021-04-26 14:29:06 -07:00
Doug Fawley faf4e1c777
xds: rename proto import to grpc (#4287) 2021-03-23 15:19:03 -07:00
Menghan Li d26af8e391
admin: implement admin services (#4274) 2021-03-22 15:14:11 -07:00
Doug Fawley d7737376c3
xds: implement fault injection HTTP filter (A33) (#4236) 2021-03-12 08:38:49 -08:00
Easwar Swaminathan 9da74c039b
xds: Blank import supported certificate provider plugins. (#4047) 2020-11-20 16:46:45 -08:00
Easwar Swaminathan 9c2f82d9a7
xds: Server implementation (#3999)
* xds: Server implementation.

* Remove security related code.

* Add a blocking newListenerWrapper() method.

* Fix some comments.

* Use non-blocking dial.

* Use WaitForReady().

* Use localhost instead of 127.0.0.1

* Another attempt to make the tests happy on GA.

* Make vet happy.

* Add a missing return.
2020-11-06 11:25:19 -08:00
Easwar Swaminathan 0f73133e3a
xds: Export a WatchListener() method on the xdsClient. (#3817) 2020-08-18 15:40:27 -07:00
Easwar Swaminathan 97c30a1419
xds: Client refactor in preparation for xDS v3 support (#3743) 2020-07-30 10:27:09 -07:00
Menghan Li 30c53e745c
xds: move balancer/resolver registation to package xds (#3640) 2020-05-27 10:14:25 -07:00