-
Notifications
You must be signed in to change notification settings - Fork 205
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
Migrate etcd backend to APIv3 client #103
Comments
@abronan if I would provide a pull request for this, should this replace the current etcd v2 setup, or should I provide a separate etcd3 backend? |
Hi @ringods, thank you for tackling this. I think this should be a separate Although before putting in the work I would recommend getting a status from the maintainers of the repository. I'm no longer maintaining it and it does not seem to be actively maintained anymore. I thought about forking as many people may still rely on it but I'm not sure I can invest time maintaining a fork for now. |
Call to @aluzzardi, @sanimej and @vieux to shed some light on the activity status of |
I found work in progress on etcd3 in this fork: |
@ringods I'm also interested in the v3 support, ping me if more help is needed. |
We should migrate the etcd backend to use the new APIv3 client using grpc.
This would solve #16 and #20 and smooth the library usage especially on the key handling.
Only problem for now is the
Lock
call that is not yet supported by the new client, so we might have to wait for that first or use our own implementation ofLock
.The text was updated successfully, but these errors were encountered: