You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The weighted_round_robin balancer name has the experimental suffix in Golang, so that it must be referred to as weighted_round_robin_experimental. Java (code) and C-core (code) both use weighted_round_robin without the suffix. The predefined oneof in service config protobuf definition also uses weighted_round_robin (code). As a result, services that wish to use weighted_round_robin in Go have to use a service config loadBalancerConfig of the form:
The "experimental" suffix is there to allow sufficient time for testing & validation. It has passed all our internal validation, so I can remove the suffix.
The
weighted_round_robin
balancer name has the experimental suffix in Golang, so that it must be referred to asweighted_round_robin_experimental
. Java (code) and C-core (code) both useweighted_round_robin
without the suffix. The predefined oneof in service config protobuf definition also usesweighted_round_robin
(code). As a result, services that wish to use weighted_round_robin in Go have to use a service configloadBalancerConfig
of the form:and duplicate the parameters.
This issue tracks renaming
weighted_round_robin_experimental
toweighted_round_robin
.See #6241 from @dfawley, which I suppose introduced it with the suffix for a reason.
The text was updated successfully, but these errors were encountered: