-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Make least request available by default (remove GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST) #8228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
Area: Resolvers/Balancers
Includes LB policy & NR APIs, resolver/balancer/picker wrappers, LB policy impls and utilities.
P2
Milestone
Comments
Based on the comment from Eric assigning to @dfawley to share the result of the discussion. |
+1 on what @atollena is saying, we are also using it in |
atollena
added a commit
to atollena/grpc-go
that referenced
this issue
Apr 14, 2025
atollena
added a commit
to atollena/grpc-go
that referenced
this issue
Apr 14, 2025
atollena
added a commit
to atollena/grpc-go
that referenced
this issue
Apr 14, 2025
#8253 is merged to enable it by default. Let's leave this open to track removing the flag after the 1.73 release. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Area: Resolvers/Balancers
Includes LB policy & NR APIs, resolver/balancer/picker wrappers, LB policy impls and utilities.
P2
The gRFC https://github.com/grpc/proposal/blob/master/A48-xds-least-request-lb-policy.md states that the environment variable will be removed when the feature has proven stable. The last substantial changes to least request have been made in #6603 (1.58, Sep 2023).
We have successfully used least request in production for about 1 year, only discovering one minor issue last summer (fixed in #7467, 1.66).
We should consider removing the environment variable and always making least request available.
The text was updated successfully, but these errors were encountered: