grpc-java/xds
Terry Wilson 6d75fca23f
xds: Distinct LoadStatManagers (#10009)
Currently the code maintains one LoadStatsManager2 that collects all
stats. The problem with this is that in a federation situation there
will be multiple LrsClients that will be periodically picking up stats
from the manager and sending them to their respective control planes.
This creates a first-come-first-serve situation where the stats get
randomly distributed across the control planes.

This change creates separate LoadStatsManagers dedicated to their own
control planes, thus assuring no stats will get lost.
2023-04-04 11:29:17 -07:00
..
src xds: Distinct LoadStatManagers (#10009) 2023-04-04 11:29:17 -07:00
third_party all: fix build with errorprone 2.18 (#9886) 2023-03-01 13:45:18 -08:00
BUILD.bazel xds: add weighted round robin LB policy support (#9873) 2023-02-27 10:34:51 -08:00
build.gradle xds: exclude generated error prone (#9921) 2023-03-02 09:41:31 -08:00