Skip to content

Commit d6f80bb

Browse files
committed
core, grpclb: Enable new pick first LB by default and update grpclb tests
Enable GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST by default in PickFirstLoadBalancerProvider. Duplicate failing tests in GrpclbLoadBalancerTest to verify both legacy PickFirstLoadBalancer and modern PickFirstLeafLoadBalancer behaviors. TAG=agy CONV=2b34d6af-c0df-46b4-8326-2dea3641f8cc
1 parent 78e1e42 commit d6f80bb

2 files changed

Lines changed: 545 additions & 1 deletion

File tree

‎core/src/main/java/io/grpc/internal/PickFirstLoadBalancerProvider.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public final class PickFirstLoadBalancerProvider extends LoadBalancerProvider {
3737
private static final String SHUFFLE_ADDRESS_LIST_KEY = "shuffleAddressList";
3838

3939
static boolean enableNewPickFirst =
40-
GrpcUtil.getFlag("GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST", false);
40+
GrpcUtil.getFlag("GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST", true);
4141

4242
public static boolean isEnabledHappyEyeballs() {
4343

0 commit comments

Comments
 (0)