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

Write Lease Manager #10

Closed
Gan-Tu opened this issue May 4, 2020 · 0 comments · Fixed by #20
Closed

Write Lease Manager #10

Gan-Tu opened this issue May 4, 2020 · 0 comments · Fixed by #20
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Gan-Tu
Copy link
Owner

Gan-Tu commented May 4, 2020

  1. Handles lease grant/revoke/renew for primary replica used for write operations.
  2. Appoints primary replica and increment chunk version number for all chunk servers holding that chunk, when necessary.

See below for high level explanation:

Screen Shot 2020-05-03 at 8 37 43 PM

Note: I found this has high overlap between metadata manager and chunk server manager, and michael@ may also wants more things to do, so I instead assign this to both of you to coordinate

@Gan-Tu Gan-Tu added the enhancement New feature or request label May 4, 2020
@Gan-Tu Gan-Tu added this to the Phase 1 milestone May 4, 2020
@Gan-Tu Gan-Tu linked a pull request May 14, 2020 that will close this issue
@Gan-Tu Gan-Tu closed this as completed Jun 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants