Larry Safran
0c415e8784
Eliminate use of getOrDefault ( #10565 )
...
* Eliminate use of getOrDefault
2023-09-19 13:42:34 -07:00
Larry Safran
e1334eae7b
Change Round Robin and WeightedRoundRobin into petiole policies ( #10528 )
...
* Change Round Robin and WeightedRoundRobin into petiole policies
2023-09-15 10:27:36 -07:00
Eric Anderson
3e44bbfe4a
Exclude Internal classes from javadoc
2023-08-16 15:38:30 -07:00
Larry Safran
f90656293f
Mark MultiChildLoadBalancer as Internal. ( #10481 )
...
* Mark MultiChildLoadBalancer as Internal. Cannot move to the internal package because of its use of classes in the util package.
* Exclude MultiChildLoadBalancer from javadoc generation.
* Fix javadoc creation.
2023-08-15 17:33:23 -07:00
Larry Safran
a0d8f2eb31
Create a shared LB base class for LBs with multiple children ( #10448 )
...
* Create a shared LB base class for LBs with multiple children and change ClusgterManagerLoadBalancer to use it.
2023-08-08 14:36:27 -07:00
Terry Wilson
4453ce7eb6
util: Outlier detection tracer delegation ( #10459 )
...
OutlierDetectionLoadBalancer did not delegate calls to an existing
ClientStreamTracer from the tracer it installed. This change has the OD
tracer delegate all calls to the underlying one.
2023-08-08 14:35:44 -07:00
sanjaypujare
41552bfd9a
all: generate automatic module name in the manifest ( #10413 )
2023-07-25 09:00:11 -07:00
sanjaypujare
dea7fa09ff
core, services, util: export util from core and move gson dep to services for the checkUpperBoundDeps error ( #10390 )
2023-07-20 10:20:10 -07:00
sanjaypujare
0f5f07f876
core, inprocess, util: move inprocess and util code into their own new artifacts grpc-inprocess and grpc-util ( #10362 )
...
* core, inprocess, util: move inprocess and util code into their own new artifacts grpc-inprocess and grpc-util
2023-07-17 11:45:31 -07:00