main
switch to an updated semver library
fix: enable gofumpt instead of gofmt linter in server
Fix revive var-naming warning in errors package
Make requestCurrentIndex private
server/etcdserver/txn: add benchmark test for fastkeyonly
build: upgrade go.etcd.io/raft to v3.7.0-beta.0
server/etcdserver: use pointer for InternalRaftRequest in raft request path
fix: use testify instead of t.Fatal or t.Error in server package
server: Move server files to 'server' directory. 26 git mv mvcc wal auth etcdserver etcdmain proxy embed/ lease/ server 36 git mv go.mod go.sum server
Move read into subpackage
tests(etcdserver): refactor
server: Avoid dereferencing confstate
server: remove verifySnapshotIndex assertion
Add more attributes to OpenTelemetry Txn spans
Fix the issue of not being able to adding new member when one existing member is down
apply: fix data inconsistency in txns by skipping range execution
*: enable goimports in verify-lint
Goimports: Apply automated fixing to test files as well.