]> git.feebdaed.xyz Git - 0xmirror/grpc-go.git/commit
balancer/randomsubsetting: Implementation of the random_subsetting LB policy (#8650)
authorMarek Szews <szews@google.com>
Fri, 12 Dec 2025 20:50:14 +0000 (20:50 +0000)
committerGitHub <noreply@github.com>
Fri, 12 Dec 2025 20:50:14 +0000 (12:50 -0800)
commit9fd5d8aa03e6f7380f9bec3a8c836b3bf31954e7
treeb3029bb575c97d01c6893848056bd05bfb9721c5
parent87c4d963dc9700a80e1a63bb2c835f538d18f039
balancer/randomsubsetting: Implementation of the random_subsetting LB policy (#8650)

Implements [gRFC
A68](https://github.com/grpc/proposal/blob/master/A68-random-subsetting.md).

Note that this PR only implements the LB policy and does not implement
the xDS integration specified here:
https://github.com/grpc/proposal/blob/master/A68-random-subsetting.md#xds-integration

RELEASE NOTES:
- balancer/randomsubsetting: Implementation of the `random_subsetting`
LB policy

---------

Signed-off-by: marek-szews <szews@google.com>
Co-authored-by: Easwar Swaminathan <easwars@google.com>
balancer/randomsubsetting/randomsubsetting.go [new file with mode: 0644]
balancer/randomsubsetting/randomsubsetting_test.go [new file with mode: 0644]