-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
xds: Allow LB policy to be configured #7810
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will move the test to the new case as suggested in #7713 (comment) , once that PR merges, and also add the docs |
188edd0
to
b6d9ccd
Compare
Allow users to configure the load balancer policy and settings.
But HashPolicy is not hooked up yet
b6d9ccd
to
1990c5b
Compare
Rebased this PR with master and added some of the changes from #7728. I think what is missing is adding the HashPolicy to the route, and a test case for that change. When I worked on #7728 it requires some refactoring to be able to set the hash policy on route, and now that refactoring heavily conflicts, so I think that might need to be re-done. The refactor was done in 0c82a57 |
Closes #6525, replaces #7728
This PR removes the LB types that use a hash, removing the need for a hash policy. It allows configuring the LB policy to
random
orleast_request
.