]> git.feebdaed.xyz Git - 0xmirror/grpc-go.git/commit
xds: revert #8310: migration of xdsclient to use generic client and dedicated LRS...
authorArjan Singh Bal <46515553+arjan-bal@users.noreply.github.com>
Mon, 9 Jun 2025 16:16:02 +0000 (21:46 +0530)
committerGitHub <noreply@github.com>
Mon, 9 Jun 2025 16:16:02 +0000 (21:46 +0530)
commitd2e836604b36400a54fbf04af495d12b38fa1e3a
tree3ca09ac8fc77dba630789e5958750bcca97c077b
parentaf0f88e01d4a7f9c27d4f464148febd55f6ce12c
xds: revert #8310: migration of xdsclient to use generic client and dedicated LRS client

This reverts commit 996aabeb3f417890627e08d51b895000839db489.
61 files changed:
internal/xds/bootstrap/bootstrap.go
xds/internal/balancer/clusterimpl/balancer_test.go
xds/internal/balancer/clusterimpl/clusterimpl.go
xds/internal/balancer/clusterimpl/picker.go
xds/internal/balancer/clusterresolver/configbuilder.go
xds/internal/balancer/clusterresolver/configbuilder_childname.go
xds/internal/balancer/clusterresolver/configbuilder_childname_test.go
xds/internal/balancer/clusterresolver/configbuilder_test.go
xds/internal/balancer/loadstore/load_store_wrapper.go
xds/internal/balancer/wrrlocality/balancer.go
xds/internal/balancer/wrrlocality/balancer_test.go
xds/internal/clients/lrsclient/load_store.go
xds/internal/clients/lrsclient/load_store_test.go
xds/internal/clients/lrsclient/loadreport_test.go
xds/internal/clients/lrsclient/lrs_stream.go
xds/internal/clients/xdsclient/channel.go
xds/internal/clients/xdsclient/internal/xdsresource/type.go
xds/internal/clients/xdsclient/internal/xdsresource/version.go
xds/internal/internal.go
xds/internal/internal_test.go
xds/internal/testutils/fakeclient/client.go
xds/internal/xdsclient/authority.go [new file with mode: 0644]
xds/internal/xdsclient/channel.go [new file with mode: 0644]
xds/internal/xdsclient/channel_test.go [new file with mode: 0644]
xds/internal/xdsclient/client.go
xds/internal/xdsclient/clientimpl.go
xds/internal/xdsclient/clientimpl_loadreport.go
xds/internal/xdsclient/clientimpl_test.go [deleted file]
xds/internal/xdsclient/clientimpl_watchers.go
xds/internal/xdsclient/load/reporter.go [new file with mode: 0644]
xds/internal/xdsclient/load/store.go [new file with mode: 0644]
xds/internal/xdsclient/load/store_test.go [new file with mode: 0644]
xds/internal/xdsclient/metrics_test.go
xds/internal/xdsclient/pool.go
xds/internal/xdsclient/tests/ads_stream_ack_nack_test.go
xds/internal/xdsclient/tests/ads_stream_backoff_test.go [new file with mode: 0644]
xds/internal/xdsclient/tests/ads_stream_flow_control_test.go [new file with mode: 0644]
xds/internal/xdsclient/tests/ads_stream_restart_test.go
xds/internal/xdsclient/tests/ads_stream_watch_test.go [new file with mode: 0644]
xds/internal/xdsclient/tests/cds_watchers_test.go
xds/internal/xdsclient/tests/eds_watchers_test.go
xds/internal/xdsclient/tests/federation_watchers_test.go
xds/internal/xdsclient/tests/lds_watchers_test.go
xds/internal/xdsclient/tests/loadreport_test.go
xds/internal/xdsclient/tests/misc_watchers_test.go [new file with mode: 0644]
xds/internal/xdsclient/tests/rds_watchers_test.go
xds/internal/xdsclient/tests/resource_update_test.go
xds/internal/xdsclient/transport/ads/ads_stream.go [new file with mode: 0644]
xds/internal/xdsclient/transport/grpctransport/grpctransport.go [new file with mode: 0644]
xds/internal/xdsclient/transport/grpctransport/grpctransport_ext_test.go [new file with mode: 0644]
xds/internal/xdsclient/transport/lrs/lrs_stream.go [new file with mode: 0644]
xds/internal/xdsclient/transport/transport_interface.go [new file with mode: 0644]
xds/internal/xdsclient/xdsresource/cluster_resource_type.go
xds/internal/xdsclient/xdsresource/endpoints_resource_type.go
xds/internal/xdsclient/xdsresource/listener_resource_type.go
xds/internal/xdsclient/xdsresource/resource_type.go
xds/internal/xdsclient/xdsresource/route_config_resource_type.go
xds/internal/xdsclient/xdsresource/type_eds.go
xds/internal/xdsclient/xdsresource/unmarshal_eds.go
xds/internal/xdsclient/xdsresource/unmarshal_eds_test.go
xds/server_resource_ext_test.go