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

Get routing information at runtime #299

Open
shachlanAmazon opened this issue Jun 29, 2023 · 2 comments
Open

Get routing information at runtime #299

shachlanAmazon opened this issue Jun 29, 2023 · 2 comments
Labels
backlog Issues/tasks/etc currentlly part of backlog Rust core redis-rs/glide-core matter
Milestone

Comments

@shachlanAmazon
Copy link
Contributor

read the command JSON for each command, and check the routing policy in order to determine how commands should be routed, and what are their key indices.

@shachlanAmazon shachlanAmazon added the backlog Issues/tasks/etc currentlly part of backlog label Jun 29, 2023
@asafpamzn asafpamzn added this to the GA milestone Nov 26, 2023
@asafpamzn
Copy link
Collaborator

TODO ask Shachar why it is different then what we currently have

@shachlanAmazon
Copy link
Contributor Author

right now we get routing info at compile time, so if you use an older version of the client against a newer server, you won't have the newer routing information. If you'll query the server at connection time for routing info, you'll always get up to date routing info.

@shachlanAmazon shachlanAmazon added the Rust core redis-rs/glide-core matter label Jan 10, 2024
@asafpamzn asafpamzn modified the milestones: GA, Post GA May 8, 2024
acarbonetto added a commit that referenced this issue May 24, 2024
* Added Python: SETRANGE command (#299)

* Update CHANGELOG to include Python: SETRANGE command

* Updated comments

* Updated test comment

---------

Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
@asafpamzn asafpamzn modified the milestones: Post GA, 1.4 Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Issues/tasks/etc currentlly part of backlog Rust core redis-rs/glide-core matter
Projects
Status: No status
Development

No branches or pull requests

2 participants