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

Make vshard bootstrap atomic #499

Open
Serpentian opened this issue Nov 6, 2024 · 1 comment
Open

Make vshard bootstrap atomic #499

Serpentian opened this issue Nov 6, 2024 · 1 comment

Comments

@Serpentian
Copy link
Contributor

Currently if bootstrap fails in the middle, e.g. due to using default timeout (which is 0.5 sec) or connection problems, user has no other way to retry bootstrap, since router supposes, that bootstrap ended: it's able to find buckets on some replicasets.

Vshard bootstrap should be atomic: either create buckets on all replicasets or do not create it anywhere. Otherwise, user has no other way to retry bootstrap other than reboostraping all shards.

@R-omk
Copy link
Contributor

R-omk commented Nov 17, 2024

related

#131 (comment)

#151

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants