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

Epic: safekeepers dynamic membership change (Phase 1) #4782

Open
1 of 3 tasks
arssher opened this issue Jul 21, 2023 · 1 comment
Open
1 of 3 tasks

Epic: safekeepers dynamic membership change (Phase 1) #4782

arssher opened this issue Jul 21, 2023 · 1 comment
Assignees
Labels
c/storage/safekeeper Component: storage: safekeeper t/Epic Issue type: Epic

Comments

@arssher
Copy link
Contributor

arssher commented Jul 21, 2023

We need to be able to move tenants between safekeepers:

  1. To migrate all tenants on one safekeeper if it dies.
  2. To migrate one tenant if we find that load balancing needs it.

Eventually a proper dynamic membership change two step algorithm should be implemented (), which works correctly regardless of old safekeeper(s) state. However this is complicated, so let's do it in following large steps:

Tasks

  1. c/storage/safekeeper
    arssher
  2. c/storage/safekeeper
    arssher
@arssher arssher added c/storage/safekeeper Component: storage: safekeeper t/Epic Issue type: Epic labels Jul 21, 2023
@stepashka
Copy link
Member

we aim to work on this this year

@arssher arssher self-assigned this Apr 29, 2024
@jcsp jcsp changed the title Epic: safekeepers dynamic membership change Epic: safekeepers dynamic membership change (Phase 1) Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/storage/safekeeper Component: storage: safekeeper t/Epic Issue type: Epic
Projects
None yet
Development

No branches or pull requests

2 participants