From a5e60eb5cc470d0c404396e72f71208ef040d7b8 Mon Sep 17 00:00:00 2001 From: "Anas H. Sulaiman" Date: Tue, 21 May 2024 15:26:00 -0400 Subject: [PATCH] make round robin balancer the default for a global rollout (#574) --- go/pkg/flags/flags.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/pkg/flags/flags.go b/go/pkg/flags/flags.go index 75a64b7c..b3bb6705 100644 --- a/go/pkg/flags/flags.go +++ b/go/pkg/flags/flags.go @@ -76,7 +76,7 @@ var ( KeepAlivePermitWithoutStream = flag.Bool("grpc_keepalive_permit_without_stream", false, "If true, client sends keepalive pings even with no active RPCs; otherwise, doesn't send pings even if time and timeout are set. Default is false.") // UseRoundRobinBalancer is a temporary feature flag to rollout a simplified load balancer. // See http://go/remote-apis-sdks/issues/499 - UseRoundRobinBalancer = flag.Bool("use_round_robin_balancer", false, "If true, a round-robin connection bool is used for gRPC. Otherwise, the existing load balancer is used.") + UseRoundRobinBalancer = flag.Bool("use_round_robin_balancer", true, "If true (default), a round-robin connection bool is used for gRPC. Otherwise, the existing load balancer is used.") // RoundRobinBalancerPoolSize specifies the pool size for the round robin balancer. RoundRobinBalancerPoolSize = flag.Int("round_robin_balancer_pool_size", client.DefaultMaxConcurrentRequests, "pool size for round robin grpc balacner") )