-
Notifications
You must be signed in to change notification settings - Fork 10.1k
Insights: etcd-io/etcd
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v3.6.1
published
Jun 6, 2025
75 Pull requests merged by 18 people
-
cache: remove AfterRev entry predicate
#20285 merged
Jul 4, 2025 -
cache: refactor PeekLatest/PeekOldest
#20284 merged
Jul 4, 2025 -
Avoid lowering revision of watchers in the future after restore
#20281 merged
Jul 4, 2025 -
Add review policy
#19988 merged
Jul 4, 2025 -
cache: implement MVP watch demux
#20160 merged
Jul 3, 2025 -
[release-3.6] Bump bbolt to v1.4.2
#20267 merged
Jul 3, 2025 -
[2025-06-30] Manual Dependency Bump
#20261 merged
Jul 3, 2025 -
Move docker-compose.yml and Dockerfile.config to config directory
#20141 merged
Jul 3, 2025 -
chore(client): remove existFileOrDir funce
#20266 merged
Jul 2, 2025 -
chore(tools): Mark etcd-dump-db as deprecated
#20248 merged
Jul 2, 2025 -
Migrate the etcd-dump-db commands into etcdutl
#20244 merged
Jul 2, 2025 -
[release-3.4] Skip sending progress notification for watch with starting revision i…
#20250 merged
Jul 1, 2025 -
build(deps): bump github/codeql-action from 3.29.0 to 3.29.2
#20251 merged
Jul 1, 2025 -
Update
etcdctl member add
command to support printing clusterID and memberID in hex#19469 merged
Jul 1, 2025 -
[2025-06-23] Manual Dependency Bump
#20237 merged
Jun 30, 2025 -
[release-3.6] Disable progress notify validation until we can guarantee response
#20246 merged
Jun 30, 2025 -
[release-3.5] Skip sending progress notification for watch with starting revision in the future
#20245 merged
Jun 30, 2025 -
Disable progress notify validation until we can guarantee response
#20240 merged
Jun 30, 2025 -
[release-3.6] Skip sending progress notification for watch with starting revision in the future
#20241 merged
Jun 30, 2025 -
.github/workflows: Remove grpcproxy.yaml from Github workflows
#20236 merged
Jun 28, 2025 -
Add verification to verify the watch response have a bigger revision than startRev
#20225 merged
Jun 27, 2025 -
Split model Step function
#20195 merged
Jun 27, 2025 -
Split model types into types.go file
#20196 merged
Jun 27, 2025 -
Skip sending progress notification for watch with starting revision in the future
#20229 merged
Jun 27, 2025 -
Add non-linearizable requests to visualization
#20194 merged
Jun 26, 2025 -
[release-3.5] Add Makefile target for grpcproxy tests
#20197 merged
Jun 26, 2025 -
Fix working dir for building antithesis client image
#20226 merged
Jun 26, 2025 -
[release-3.5] Add test-release makefile target
#20168 merged
Jun 26, 2025 -
[Antithesis] Fix building the client image
#20219 merged
Jun 26, 2025 -
Update etcd OWNERS
#20203 merged
Jun 25, 2025 -
[release-3.5] Remove integration_extra from integration tests
#20198 merged
Jun 25, 2025 -
Use security@etcd.io to receive any CVE report
#20215 merged
Jun 24, 2025 -
Add single node cluster config to Antithesis tests in Github Actions
#20216 merged
Jun 24, 2025 -
Refactor and add connect all client
#20173 merged
Jun 24, 2025 -
Add support to generate JSON report to the benchmark tool
#20151 merged
Jun 24, 2025 -
build(deps): bump distroless/static-debian12 from
d9f9472
tob7b9a69
#20208 merged
Jun 23, 2025 -
Refactor recording client management
#20175 merged
Jun 23, 2025 -
refactor: use slices.Contains to simplify code
#20185 merged
Jun 22, 2025 -
Add dry run instruction for release
#19976 merged
Jun 22, 2025 -
Treat future revision as client error
#20193 merged
Jun 20, 2025 -
[Antithesis] Configuration for 1 node cluster
#20176 merged
Jun 19, 2025 -
chore(CI): add gci formatter
#20179 merged
Jun 18, 2025 -
build(deps): bump github/codeql-action from 3.28.19 to 3.29.0
#20178 merged
Jun 17, 2025 -
etcdctl: refactor json printing to support custom writers
#20177 merged
Jun 16, 2025 -
[release-3.5] Add makefile target for run-govuluncheck
#20172 merged
Jun 16, 2025 -
CHANGELOG(3.4,3.5): Add Go 1.23.10 note
#20174 merged
Jun 15, 2025 -
Make Report Persist Traffic Detail
#20169 merged
Jun 15, 2025 -
[release-3.4] Bump Go to 1.23.10
#20166 merged
Jun 14, 2025 -
[release-3.5] Bump Go to 1.23.10
#20164 merged
Jun 13, 2025 -
[release-3.4] .github/workflows: Remove tests.yaml
#20116 merged
Jun 13, 2025 -
Remove defragment requests from linearization
#20161 merged
Jun 12, 2025 -
[main] Bump Go to 1.24.4
#20163 merged
Jun 12, 2025 -
Update the Decision-making process and transparency
#20033 merged
Jun 12, 2025 -
Add Kubernetes Traffic Type
#20149 merged
Jun 12, 2025 -
[2025-06-09] Manual Dependency Bump
#20156 merged
Jun 11, 2025 -
Update 3.6.2 changelog to cover bumping bbolt to 1.4.1
#20155 merged
Jun 10, 2025 -
[release-3.6] Bump bbolt to v1.4.1
#20154 merged
Jun 10, 2025 -
Bump bbolt to v1.4.1
#20153 merged
Jun 10, 2025 -
Fix handling defrag in antithesis tests
#20150 merged
Jun 10, 2025 -
build(deps): bump github/codeql-action from 3.28.18 to 3.28.19
#20144 merged
Jun 10, 2025 -
Add defragment support
#20140 merged
Jun 10, 2025 -
client: Cleanup unnecessary null check from watcher
#20138 merged
Jun 9, 2025 -
[release-3.4] Backport removing obsolete http 1.0 version for cmux tests
#20136 merged
Jun 7, 2025 -
Describe should sort and truncate after 3 to avoid huge files
#20130 merged
Jun 7, 2025 -
Ignore leases from failed requests greatly reducing linearization search space
#20131 merged
Jun 7, 2025 -
CHANGELOG(3.6): Set v3.6.1 release date
#20135 merged
Jun 6, 2025 -
CHANGELOG(3.6): Add Go 1.23.10 note
#20134 merged
Jun 6, 2025 -
Introduce Result struct to represent ternary result: success, failure unknown
#20124 merged
Jun 6, 2025 -
[release-3.6] Bump Go to 1.23.10
#20128 merged
Jun 6, 2025 -
Improve latest version log message
#20127 merged
Jun 6, 2025 -
readme: Fix broken docs link and add new ones
#20125 merged
Jun 5, 2025 -
Update 3.6 changelog to cover the 'etcdctl endpoint health' fix
#20122 merged
Jun 5, 2025 -
Add the rest of the traffic to antithesis
#20123 merged
Jun 5, 2025 -
[release-3.6] Update 'endpoint health' command to avoid calling
flags.SetPflagsFromEnv
multiple times#20121 merged
Jun 5, 2025 -
Update 'endpoint health' command to avoid calling
flags.SetPflagsFromEnv
multiple times#20120 merged
Jun 5, 2025
24 Pull requests opened by 18 people
-
Add documentation for Prow jobs
#20132 opened
Jun 6, 2025 -
Remove v2 store
#20139 opened
Jun 7, 2025 -
etcdctl: organize etcdctl subcommand
#20162 opened
Jun 12, 2025 -
Add Kubernetes API coverage test consuming traces
#20181 opened
Jun 17, 2025 -
feat: add prerequisites section for rw-heatmaps tool
#20189 opened
Jun 18, 2025 -
client: Use an atomic.Pointer instead of a mutex to guard the logger
#20192 opened
Jun 19, 2025 -
tooling: enforce version of golangci-lint
#20205 opened
Jun 23, 2025 -
refactor: replace []byte(fmt.Sprintf) with fmt.Appendf
#20220 opened
Jun 25, 2025 -
etcdserver: add size of the watchevent metrics
#20222 opened
Jun 25, 2025 -
etcdserver: replace obsolete golang-runtime metric collector
#20223 opened
Jun 25, 2025 -
refactor: move out common channels in contrib/raftexample
#20227 opened
Jun 26, 2025 -
Implement OWNERS_ALIASES for sig-etcd roles
#20233 opened
Jun 27, 2025 -
Attempt to reproduce #20221
#20234 opened
Jun 27, 2025 -
Add growing member test scenario
#20239 opened
Jun 28, 2025 -
[robustness] Add short timeout before member recovers
#20249 opened
Jun 30, 2025 -
[DO_NOT_MERGE] Reproduce 20221
#20263 opened
Jul 1, 2025 -
Update `etcdctl member list` command to support printing clusterID and memberID in hex
#20264 opened
Jul 1, 2025 -
etcdctl: add fake client for UT
#20270 opened
Jul 3, 2025 -
Test cache for multi operation TXN
#20272 opened
Jul 3, 2025 -
cache: batch events with identical revision into one watch response
#20274 opened
Jul 4, 2025 -
[release-3.6] Add verification to verify the watch response have a bigger revision than startRev
#20277 opened
Jul 4, 2025 -
[release-3.5] Add verification to verify the watch response have a bigger revision than startRev
#20279 opened
Jul 4, 2025 -
`etcdctl`: Migrate `etcd-diagnosis` as a new subcommand `diagnosis`
#20280 opened
Jul 4, 2025 -
Make WatchID unique per member
#20282 opened
Jul 4, 2025
51 Issues closed by 11 people
-
Document how to debug performance of prow job
#18707 closed
Jul 5, 2025 -
[test] Add test to cover the scenario of etcd is being stopped during bootstrap
#19058 closed
Jul 3, 2025 -
Robustness test failure: Progress notify does not match
#19083 closed
Jul 3, 2025 -
Take lessons from #19179 to improve robustness test
#19189 closed
Jul 3, 2025 -
Can compaction send progress notifications to watchers before compacting?
#20262 closed
Jul 2, 2025 -
Add more gofailpoints to validate critical parts of the code
#14735 closed
Jun 25, 2025 -
Support paginating by key-value size
#14809 closed
Jun 25, 2025 -
[Antithesis+Robustness] Add a client that connects to all members
#20052 closed
Jun 24, 2025 -
panic due to race between wal rotation and snapshot
#14252 closed
Jun 24, 2025 -
[Antithesis] Refactor recording client management
#19893 closed
Jun 23, 2025 -
Blackhole failpoint in the proxy does not block all updates
#17737 closed
Jun 23, 2025 -
concurrency.NewSession hang after etcd server is killed with SIGSTOP(19)
#14631 closed
Jun 22, 2025 -
Invalid db page layout
#15498 closed
Jun 21, 2025 -
Implement SIGTERM fail injection into robustness tests
#15507 closed
Jun 21, 2025 -
EtcdError is missing GRPCStatus that causes grpc.status.FromError to always return codes.Unknown
#15539 closed
Jun 21, 2025 -
Add a monitoring/alert rule to capture etcd revision divergence issue
#15606 closed
Jun 21, 2025 -
Etcd should be resiliant to packet manipulation
#15704 closed
Jun 21, 2025 -
Don't treat client error same way as server error.
#20098 closed
Jun 20, 2025 -
etcd --version shows 3.5.21 for 3.6.1-0 in ARM64 platform
#20191 closed
Jun 19, 2025 -
Lessor.ItemMap has memory leak when lease is revoked.
#16053 closed
Jun 19, 2025 -
Deflake etcd tests using K8s practices
#16225 closed
Jun 19, 2025 -
Add a Code based member for cancel reason in WatchResponse
#15058 closed
Jun 17, 2025 -
Bump Go to 1.24.4 / 1.23.10
#20126 closed
Jun 16, 2025 -
Move grpc-proxy to separate repo
#15480 closed
Jun 14, 2025 -
Simplify etcd image release process
#15594 closed
Jun 13, 2025 -
`/members` peer handler is not guarded with linearizable check
#16687 closed
Jun 13, 2025 -
[Antithesis] Run Kubernetes traffic
#20119 closed
Jun 12, 2025 -
Reduce memory usage of etcd member catchup mechanism
#17098 closed
Jun 12, 2025 -
Revise backend transaction testing
#17126 closed
Jun 12, 2025 -
etcdctl no password with CLI does not work
#20157 closed
Jun 11, 2025 -
Incorrect configuration in the new etcd member can bring down the etcd cluster (RCA attached)
#16002 closed
Jun 11, 2025 -
Auth performance and maintenance improvements
#16036 closed
Jun 11, 2025 -
[Antitheiss] Support defrag
#20004 closed
Jun 10, 2025 -
Add the ability to do etcd snapshot to a pipe or a named pipe as a pseudo file
#16242 closed
Jun 10, 2025 -
server/v3/storage/backend TestBackendAutoCommitLimitHook is flaking
#16267 closed
Jun 10, 2025 -
Introduce grpc health check in etcd client
#16276 closed
Jun 10, 2025 -
Evaluate and (Gradulate or deprecate/remove) experimental features
#16292 closed
Jun 10, 2025 -
Support lease read
#16299 closed
Jun 10, 2025 -
Cache LazyFS binary in CI
#16326 closed
Jun 9, 2025 -
TestLeasingPutGetDeleteConcurrent
#16327 closed
Jun 9, 2025 -
Flaking `TestLeaseGrantTimeToLiveExpired`
#17504 closed
Jun 9, 2025 -
Flaky integration test case `TestV3AuthWithLeaseRevokeWithRootJWT`
#16475 closed
Jun 8, 2025 -
Improve latest version log message from test.sh
#20093 closed
Jun 7, 2025 -
[v2 API] Unexplained OOM issues observed on selective ETCD clusters running 3.4.x
#16598 closed
Jun 7, 2025 -
Plan to release v3.6.1
#20047 closed
Jun 6, 2025 -
[Antithesis] Allow undetermined result from valdidation
#19971 closed
Jun 6, 2025 -
Panic "failed to open snapshot backend" when multiple snapshots are received in short time
#20133 closed
Jun 6, 2025 -
godoc for etcd 3.5 is missing/broken
#19645 closed
Jun 5, 2025 -
dropped internal Raft message since sending buffer is full (overloaded network)
#19635 closed
Jun 5, 2025
32 Issues opened by 26 people
-
[Anithesis] Inject assertions in place etcd verify.
#20283 opened
Jul 4, 2025 -
etcdutl hash command hangs indefinitely if db is locked
#20276 opened
Jul 4, 2025 -
`etcdctl`: Migrate `etcd-diagnosis` as a new subcommand `diagnosis`
#20275 opened
Jul 4, 2025 -
lease not expired when node restart
#20273 opened
Jul 3, 2025 -
panic: assertion failed: Page expected to be: 5
#20271 opened
Jul 3, 2025 -
etcd panic on member rejoin after reset — tocommit(...) is out of range [lastIndex(...)]
#20269 opened
Jul 3, 2025 -
Plan to release v3.6.2
#20268 opened
Jul 3, 2025 -
Enhance etcd commands
#20265 opened
Jul 2, 2025 -
watch-latency related: setting "updatetimestamp" during commit
#20260 opened
Jul 1, 2025 -
Etcd-proxy watch errors when auth is enabled
#20247 opened
Jun 30, 2025 -
Test revision returned by CreateNotify in robustness/antithesis tests
#20243 opened
Jun 30, 2025 -
Guarantee progress notification to synchronized watch
#20242 opened
Jun 30, 2025 -
Etcd supposedly messing REST API responses under load
#20232 opened
Jun 27, 2025 -
Still Impossible to configure logging format when using zap logger
#20228 opened
Jun 26, 2025 -
Update docs of --quota-backend-bytes
#20224 opened
Jun 25, 2025 -
Implement a comprehensive diagnosis tool
#20217 opened
Jun 24, 2025 -
etcd leader is abnormal and reports `raft: stopped` during removing one follower
#20214 opened
Jun 24, 2025 -
Circular Initialization of kv store in contrib/raftexample
#20213 opened
Jun 23, 2025 -
Migrate go-grpc-middleware from v1 to v2 for grpc-logging
#20202 opened
Jun 22, 2025 -
make verify-lint fails on devcontainer
#20199 opened
Jun 21, 2025 -
[robustness tests] member didn't exit as expected: context deadline exceeded
#20190 opened
Jun 18, 2025 -
ETCD 3.6.1 on macos (aarch64) fallocates member/wal/0.tmp of the size 186G and more
#20188 opened
Jun 18, 2025 -
Bootstrap etcdserver from v3store (consistent_index)
#20187 opened
Jun 18, 2025 -
WarningUnaryRequestDuration config not work
#20186 opened
Jun 18, 2025 -
why apply NewHeader,s.KV().Rev() ,not use SharedBufReadTxMode?
#20184 opened
Jun 18, 2025 -
A method to track ways Kubernetes utilizes Etcd APIs
#20182 opened
Jun 17, 2025 -
Add unit tests for etcdctl
#20171 opened
Jun 13, 2025 -
invitation to use gosimnet: network fault-injection simulation for Go
#20170 opened
Jun 13, 2025 -
etcd stopped accepts new connections on port 2380 after a network temporary error
#20165 opened
Jun 12, 2025 -
[Robustness] Test growing cluster from 1 to 3 members
#20137 opened
Jun 7, 2025
120 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[scripts/release_notes.tpl.txt] Agnostic script for macOS, Linux
#19921 commented on
Jun 5, 2025 • 1 new comment -
Reimplement the tool `rw-heatmaps` using golang and rename it to `rw-benchmark`
#15060 commented on
Jun 14, 2025 • 1 new comment -
Stop waiting for the ready notification if the server has stopped
#16754 commented on
Jun 13, 2025 • 0 new comments -
Implement sleep failpoint injection
#16776 commented on
Jun 13, 2025 • 0 new comments -
Implement terminate failpoint
#16788 commented on
Jun 13, 2025 • 0 new comments -
add readIndex check in readyz
#16792 commented on
Jun 13, 2025 • 0 new comments -
add checks for available cipher before setting h2 proto
#16850 commented on
Jun 13, 2025 • 0 new comments -
etcdserver: make livez return ok when defrag is active.
#16858 commented on
Jun 13, 2025 • 0 new comments -
faulty message transition for robustness test
#16955 commented on
Jul 5, 2025 • 0 new comments -
etcdserver: move rpc defrag notifier into backend.
#16959 commented on
Jun 13, 2025 • 0 new comments -
Stop writing v2store and validate confChange against v3store instead of v2store
#17019 commented on
Jun 13, 2025 • 0 new comments -
embedetcd: Allow passing in a *tls.Config object for the embedded ETCD Server
#17130 commented on
Jun 13, 2025 • 0 new comments -
Creation time is added to wal records
#17233 commented on
Jun 13, 2025 • 0 new comments -
Refactor refactor mixed_version_test to include blackhole test.
#17727 commented on
Jun 13, 2025 • 0 new comments -
*: fix GracefulStop issue when using cmux for TLS
#17790 commented on
Jun 13, 2025 • 0 new comments -
e2e test: add schema version verification in mix_version_test.
#17881 commented on
Jun 13, 2025 • 0 new comments -
tests/e2e: reproducer for #19577
#20064 commented on
Jun 13, 2025 • 0 new comments -
raft loop prober with counter
#16713 commented on
Jun 13, 2025 • 0 new comments -
feature: add new compactor based revision count
#16427 commented on
Jun 13, 2025 • 0 new comments -
client: Added new session option to set timeout for session creation
#16385 commented on
Jun 24, 2025 • 0 new comments -
etcdctl: add etcdctl snapshot pipe command
#16243 commented on
Jun 13, 2025 • 0 new comments -
Retain process logs on robustness tests
#16077 commented on
Jun 13, 2025 • 0 new comments -
Add failpoint for nospace on puts
#16018 commented on
Jun 13, 2025 • 0 new comments -
server: add fields to migrate from 3.5 to 3.4
#15994 commented on
Jun 13, 2025 • 0 new comments -
server: update defrag logic to use bolt.Compact()
#15470 commented on
Jun 16, 2025 • 0 new comments -
[Lease] Refactor lease renew request via raft
#14094 commented on
Jun 13, 2025 • 0 new comments -
Support asynchronous writing of log file.
#17071 commented on
Jul 4, 2025 • 0 new comments -
[3.4.18] panic: page xxx already freed
#17084 commented on
Jul 4, 2025 • 0 new comments -
Enhance `etcdctl member` commands to support printing clusterID and memberID in hex
#19262 commented on
Jul 2, 2025 • 0 new comments -
Etcd v3.4 broke `snapshot.Metadata.Index < db.consistentIndex` invariant
#17146 commented on
Jul 2, 2025 • 0 new comments -
Test robustness model against robustness validators
#17203 commented on
Jul 1, 2025 • 0 new comments -
Client: Rename etcdClientDebugLevel function to the ClientLogLevel
#20006 commented on
Jun 13, 2025 • 0 new comments -
Use static list of keys in model
#19973 commented on
Jun 13, 2025 • 0 new comments -
client/pkg: fix revive unexported-return issue
#19913 commented on
Jun 13, 2025 • 0 new comments -
Combine common txn arguments into TxnContext
#19809 commented on
Jun 13, 2025 • 0 new comments -
Add image scan script
#19804 commented on
Jun 13, 2025 • 0 new comments -
Draft implementation of streaming range request
#19766 commented on
Jun 13, 2025 • 0 new comments -
[Robustness Test] Enable Antithesis nightly workflow
#19761 commented on
Jun 13, 2025 • 0 new comments -
grpcproxy: add support for WatchRequest_ProgressRequest
#19711 commented on
Jun 13, 2025 • 0 new comments -
Bootstrap from backend position
#19693 commented on
Jun 13, 2025 • 0 new comments -
concurrency: early termination if session key is deleted
#19598 commented on
Jun 5, 2025 • 0 new comments -
Minimal changes to enable a Go workspace
#19423 commented on
Jun 13, 2025 • 0 new comments -
chore: fix the output of `etcdctl watch -i`
#19397 commented on
Jun 13, 2025 • 0 new comments -
validate: Refactor linearization handling and visualization in operations.go
#19094 commented on
Jun 13, 2025 • 0 new comments -
Implement maintaining multiple lease support for benchmark
#18927 commented on
Jun 13, 2025 • 0 new comments -
release: release (undraft) GitHub release from release script
#18886 commented on
Jun 18, 2025 • 0 new comments -
Enable client side gRPC health check by default
#18882 commented on
Jun 13, 2025 • 0 new comments -
Define a `DLocker` interface for distributed locker
#18779 commented on
Jun 13, 2025 • 0 new comments -
[WIP] Execute the same validation for TXN to avoid data inconsistency
#18680 commented on
Jun 13, 2025 • 0 new comments -
etcdserver: separate maybeCompactRaftLog function to compact raft log independently
#18635 commented on
Jun 12, 2025 • 0 new comments -
use uint64 for priority variable
#18557 commented on
Jun 13, 2025 • 0 new comments -
etcdserver: add auto compaction interval option
#18472 commented on
Jun 13, 2025 • 0 new comments -
reproduce write latency
#18121 commented on
Jun 25, 2025 • 0 new comments -
Bugs fixes
#18086 commented on
Jun 13, 2025 • 0 new comments -
feat: add etcd_debugging_lease_total gauge metric
#18067 commented on
Jun 13, 2025 • 0 new comments -
Async raft
#18027 commented on
Jun 13, 2025 • 0 new comments -
Support gRPC context propagation in grpcproxy
#18012 commented on
Jun 13, 2025 • 0 new comments -
Fix: reading last snapshot in etcdutl migrate command
#18010 commented on
Jun 13, 2025 • 0 new comments -
Fix the auto-compaction-retention logging in the startup
#17986 commented on
Jun 13, 2025 • 0 new comments -
testgrid-analysis: create issues based on test set flakiness instead of individual tests.
#17924 commented on
Jun 13, 2025 • 0 new comments -
Removed etcd member failed to stop on stuck disk
#14338 commented on
Jun 23, 2025 • 0 new comments -
etcd memory usage spikes to unsustainable levels and OOMs
#14362 commented on
Jun 22, 2025 • 0 new comments -
kubernetes api-server should be able to delete objects and compact when etcd is under no space condition
#14595 commented on
Jun 22, 2025 • 0 new comments -
Proxy: Add watchers for keys in cache
#14665 commented on
Jun 22, 2025 • 0 new comments -
Add more custom annotations to robustness visualizations
#19029 commented on
Jun 20, 2025 • 0 new comments -
[Antithesis] Allow running a single node cluster config
#20112 commented on
Jun 20, 2025 • 0 new comments -
Support triggering multiple failpoints at once
#14728 commented on
Jun 20, 2025 • 0 new comments -
Implement injecting sleep in go failpoints
#14729 commented on
Jun 20, 2025 • 0 new comments -
Use bot to remove stage/triaged tag if no activity for a while
#19587 commented on
Jun 18, 2025 • 0 new comments -
RFC: StoreV2 deprecation plan
#12913 commented on
Jun 18, 2025 • 0 new comments -
Generate modern sbom formats when releasing etcd
#18902 commented on
Jun 18, 2025 • 0 new comments -
Support auto promoting learner member to voting member
#15107 commented on
Jun 16, 2025 • 0 new comments -
Close of already closed channel causes a panic
#18853 commented on
Jun 15, 2025 • 0 new comments -
3.6.0: server fails to start, nil pointer exception when re-using storage with `force-new-cluster`
#20009 commented on
Jun 13, 2025 • 0 new comments -
Etcd robustness tests utilize new LazyFS feature to simulate power failure
#16597 commented on
Jun 13, 2025 • 0 new comments -
Embed bbolt command as `etcdutl` subcommand
#15760 commented on
Jun 13, 2025 • 0 new comments -
Add server level feature gate
#18023 commented on
Jun 12, 2025 • 0 new comments -
grpc-proxy: subsequent client watchers hangs after auth token expires
#19296 commented on
Jun 12, 2025 • 0 new comments -
Investigate processes executed by leader
#15944 commented on
Jun 12, 2025 • 0 new comments -
Performance improvement ideas for v3.7
#19806 commented on
Jun 11, 2025 • 0 new comments -
feature: add new compactor based revision count
#16426 commented on
Jun 9, 2025 • 0 new comments -
option go_package in proto files
#18341 commented on
Jun 9, 2025 • 0 new comments -
Organize etcdctl commands and add more documents
#17777 commented on
Jun 9, 2025 • 0 new comments -
Enable Prow plugins for etcd PRs
#18110 commented on
Jun 9, 2025 • 0 new comments -
Allow passing in a `*tls.Config` object for the embedded ETCD Server
#16339 commented on
Jun 9, 2025 • 0 new comments -
Backport failpoints to old releases
#17817 commented on
Jun 8, 2025 • 0 new comments -
Add a flag to specify client certificate and private key that gRPC gateway provides to etcd server
#16590 commented on
Jun 7, 2025 • 0 new comments -
panic when two snapshots are received in short period
#18055 commented on
Jun 6, 2025 • 0 new comments -
Early termination on session expiration to avoid unnecessary lock waiting
#19597 commented on
Jun 6, 2025 • 0 new comments -
Automatic defrag
#20115 commented on
Jun 6, 2025 • 0 new comments -
Flaking `TestMemberAdd` e2e test on `arm64` and `amd64`
#17778 commented on
Jul 1, 2025 • 0 new comments -
add data compression support for etcd
#17308 commented on
Jun 30, 2025 • 0 new comments -
Offline member addition/removal for restoration after quorum loss
#17638 commented on
Jun 30, 2025 • 0 new comments -
Memory leak
#18085 commented on
Jun 29, 2025 • 0 new comments -
Add e2e tests to verify snapshot data compatibility in a mixed version cluster
#17752 commented on
Jun 29, 2025 • 0 new comments -
The `endpoint` commands should either work with `--discovery-srv` or should indicate that they ignore the flag
#17886 commented on
Jun 29, 2025 • 0 new comments -
HashKV should compute the hash of all MVCC keys up to a given revision
#18337 commented on
Jun 28, 2025 • 0 new comments -
Robustness test doesn't recover if etcd panics
#18056 commented on
Jun 28, 2025 • 0 new comments -
Handle EOF on grpc-proxy watch method
#18230 commented on
Jun 28, 2025 • 0 new comments -
grpc-proxy stops sending watch events
#18231 commented on
Jun 28, 2025 • 0 new comments -
errors.Is not work for rpctypes.ErrGRPCxxxx
#18493 commented on
Jun 28, 2025 • 0 new comments -
Add regression test for #15220
#18926 commented on
Jun 27, 2025 • 0 new comments -
Introduce a Go workspace
#18409 commented on
Jun 27, 2025 • 0 new comments -
Cover watch with robustness test
#18681 commented on
Jun 27, 2025 • 0 new comments -
Add out of space failpoint to robustness
#18811 commented on
Jun 27, 2025 • 0 new comments -
SPIFFE/SPIRE support
#18963 commented on
Jun 27, 2025 • 0 new comments -
Make fragment in client watch request default
#18965 commented on
Jun 26, 2025 • 0 new comments -
Introduce an image vulnerability scan periodic job
#19363 commented on
Jun 26, 2025 • 0 new comments -
Improve dependency management
#18925 commented on
Jun 26, 2025 • 0 new comments -
Member promote request sent to follower get unexpected response when auth is enabled
#14070 commented on
Jun 25, 2025 • 0 new comments -
Stale read with loss of un-fsynced writes
#14140 commented on
Jun 25, 2025 • 0 new comments -
Define an official performance validation suite for etcd
#16467 commented on
Jun 24, 2025 • 0 new comments -
Expose API to allow users to disable retry on auth failure
#19827 commented on
Jun 24, 2025 • 0 new comments -
Unify testing framework
#13637 commented on
Jun 24, 2025 • 0 new comments -
Possible split-brain & loss of committed write with loss of un-fsynced data
#14143 commented on
Jun 24, 2025 • 0 new comments -
DB size diverged but kvhash were consistent across 3 nodes
#14249 commented on
Jun 24, 2025 • 0 new comments -
Codify the the kubernetes-etcd contract into etcd robustness tests
#15820 commented on
Jun 23, 2025 • 0 new comments -
Add revision to reads in TXN to robustness test and add regression test
#18683 commented on
Jun 23, 2025 • 0 new comments -
Add hashKV checking to robustness test
#18386 commented on
Jun 23, 2025 • 0 new comments -
[3.4] panic: runtime error: invalid memory address or nil pointer dereference
#14256 commented on
Jun 23, 2025 • 0 new comments