etcd
etcd copied to clipboard
Distributed reliable key-value store for the most critical data of a distributed system
Fixes #18267
### Bug report criteria - [X] This bug report is not security related, security issues should be disclosed privately via [etcd maintainers](mailto:[email protected]). - [X] This is not a support request...
### What would you like to be added? See previous discussion about the possible problem in https://github.com/kubernetes/kubernetes/issues/127966 We may want to consider at least reserving an alternate domain. I've filed...
There is no linter for this. This uses testify instead of testing for With ```go require.NoError(t, err) require.Error(t, err) ``` instead of ```go if err != nil { t.Fatal(err) }...
Fixes https://github.com/etcd-io/etcd/issues/18679 I was able to confirm this risk exists based on the unit test failing with txnWrite.End() still around. I did have to add a few milliseconds of wait...
enables and fixes [gofumpt](https://golangci-lint.run/usage/linters/#gofumpt) linter issues in contrib, etcdctl and etcdutl directories
Based on the experience of performing dependency bumps, some minor improvements are made to the script to make it conform to our current dependency bump procedure, listed as follows: -...
enables and fixes [thelper](https://golangci-lint.run/usage/linters/#thelper) linter issues in client directory
- metrics to capture leases attached and detached - metrics to capture duration to grant, revoke, and renew leases - metric to capture initial lease count at startup **Help** -...
enables and fixes [gofumpt](https://golangci-lint.run/usage/linters/#gofumpt) linter issues in client directory