grpc-java/xds
Chengyuan Zhang f70f73f16c
xds: integrate LRS into XdsClient (#6490)
This change integrates invocation of client side load reporting into XdsClient's implementation:

- Changed LRS client implementation based on LRS design changes. In the new design, first LRS request contains a single ClusterStats message with cluster_name set to the cluster (AKA, CDS cluster) that this LRS client is reporting loads for (no stats data in first request). Then server responses back the name of cluster service (AKA, EDS service) to report loads for.

- Implemented newly proposed LRS client API for adding/removing sources of load stats data.

- Implemented XdsClient APIs for initiating/stopping load reporting.
2019-12-09 23:47:31 -08:00
..
src xds: integrate LRS into XdsClient (#6490) 2019-12-09 23:47:31 -08:00
third_party xds: add sds.proto to imported envoy proto files (#6346) 2019-10-28 15:51:27 -07:00
build.gradle build: Replaced outdated comments (#6492) 2019-12-05 13:53:51 -08:00