Commit Graph

17 Commits

Author SHA1 Message Date
Easwar Swaminathan a75dfa68c6
xds: change the DumpResources API to return proto message containing the resource dump (#7240) 2024-05-22 11:04:29 -07:00
Arvind Bright 081499f2e8
xds: remove support for v2 Transport API (#6013) 2023-02-14 13:35:52 -08:00
Easwar Swaminathan ace808232f
xdsclient: close func refactor (#5926)
Fixes https://github.com/grpc/grpc-go/issues/5895
2023-01-18 11:32:40 -08:00
Easwar Swaminathan 08479c5e2e
xdsclient: resource agnostic API implementation (#5776) 2022-12-21 13:53:03 -08:00
Menghan Li bdf8336f2a
xds/client: cleanup Dump to remove unnecessary version field (#4978) 2021-11-16 10:45:02 -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 59e024e4c7
xds/client: move watchers from xdsclient to a separate struct (#4963) 2021-11-09 10:32:16 -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
Menghan Li 29deb6bfa1
xds/bootstrap: refactor to support top level and per-authority server config (#4892) 2021-11-02 10:26:08 -07:00
Menghan Li 9fa2698264
xds/csds: populate new GenericXdsConfig field (#4898) 2021-10-26 15:11:36 -07:00
Aliaksandr Mianzhynski 9c668aeab8
all: preallocate slices where possible (#4609) 2021-08-11 09:17:59 -07:00
Menghan Li b1418a6e74
xds: export XDSClient interface and use it in balancer tests (#4510)
- xdsclient.New returns the interface now
- xdsclient.SetClient and xdsclient.FromResolverState take and return the interface now
- cleanup xds balancer tests to pass xds_client in resolver state
2021-06-08 16:05:50 -07:00
Doug Fawley 7beddeea91
cleanup: remove "Interface" as suffix of (almost all) interface names (#4512) 2021-06-04 08:58:26 -07:00
Doug Fawley 5c164e2b8f
xds: rename xds/internal/client package to xdsclient (#4511) 2021-06-03 16:10:21 -07:00
Menghan Li a3715292f8
csds: return empty response if xds client is not set (#4505) 2021-06-03 13:59:37 -07:00
Doug Fawley 46da49ca60
xds: use different proto import for grpc services (#4285) 2021-03-23 13:26:01 -07:00
Menghan Li 95173a53fe
csds: implement CSDS service handler (#4243) 2021-03-16 14:05:05 -07:00