etcd
https://github.com/etcd-io/etcd
Go
Distributed reliable key-value store for the most critical data of a distributed system
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported37 Subscribers
View all SubscribersAdd a CodeTriage badge to etcd
Help out
- Issues
- client/pkg/transport: apply timeouts through DialContext
- server/etcdserver/txn: an open-ended delete-range + ignore-value put still crash-loops the cluster at apply (not fixed by PR #22395)
- lease: Checkpointer silently discards raftRequest's error, so a failed checkpoint-clear reports success with the full TTL
- server: propagate raftRequest error from lease Checkpointer
- clientv3: Added opt-in gRPC health check dial options helper
- etcdserver: replay legacy v2 metadata WAL entries
- Server-side health self-check reported through grpc.health.v1
- v3.7.2 panics on startup ("unmarshal should never fail") replaying v2 member-attribute WAL entries written by v3.5 after 3.5 → 3.6 → 3.7 upgrade
- cache: make the cache ready again after a watch retry
- cache: initialize the demux before registering the store watcher
- Docs
- Go not yet supported