Skip to content

Rename weighted_round_robin_experimental into weighted_round_robin #6476

@atollena

Description

@atollena

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:

loadBalancerConfig: [
  {
    name: "weighted_round_robin"
  },
  {
    name: "weighted_round_robin_experimental"
  }
]

and duplicate the parameters.

This issue tracks renaming weighted_round_robin_experimental to weighted_round_robin.

See #6241 from @dfawley, which I suppose introduced it with the suffix for a reason.

Metadata

Metadata

Assignees

Labels

P2Type: FeatureNew features or improvements in behavior

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions