Skip to content
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

clusterimpl: update picker synchronously upon receipt of configuration update #7210

Open
easwars opened this issue May 7, 2024 · 1 comment
Assignees

Comments

@easwars
Copy link
Contributor

easwars commented May 7, 2024

#5469 recommends an audit of existing LB policies to ensure that they update their pickers synchronously upon receipt of a configuration update.

xds_cluster_impl_experimental does not update its picker synchronously.

This needs to be changed to return a picker synchronously upon receipt of a configuration update.

@aranjans aranjans self-assigned this May 8, 2024
@aranjans
Copy link
Collaborator

aranjans commented May 9, 2024

@easwars what's the need of putting the new lb config to the channel and processing it asynchronously in run method, why can't we just update it there itself and also update the picker below that?

@dfawley dfawley added the P2 label May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants