-
Notifications
You must be signed in to change notification settings - Fork 8
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
lock: add etcdv3 semaphore implementation #5
Conversation
This is currently based on #4, so it needs that one to land first. |
3dc3d99
to
b30c17b
Compare
@arithx thanks for reviewing, I hope the client-config part is a bit more clear now. I actually have one more doubt on key-prefix configuration where I'd like your input. |
b30c17b
to
829c7c1
Compare
Rebased on latest master, got rid of the previously embedded #4. |
@arithx mind another pass on this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM, left a question
This ports semaphore logic from
locksmith
, moving to etcdv3 transactions and cleaning up unused bits.