etcd icon indicating copy to clipboard operation
etcd copied to clipboard

Distributed reliable key-value store for the most critical data of a distributed system

Results 591 etcd issues
Sort by recently updated
recently updated
newest added

### What happened? In [this Jepsen test](https://github.com/etcd-io/etcd/files/8950246/20220621T110426.000-0400.zip) involving the loss of un-fsynced writes (via lazyfs) in a five-node cluster of etcd 3.5.3 nodes, we observed a stale read (a linearizability...

type/bug
help wanted
priority/important-soon
stage/tracked
release/v3.5

Based on v3.6 milestone https://github.com/etcd-io/etcd/milestone/38 release was planned for today December 15. Even though we won't be able to meet this date I think we should start the release process...

stage/tracked

### What happened? I deployed a k8s cluster with three master nodes and 15 worker nodes.This cluster runs about 367 nginx pods, just for testing.There are also three etcd nodes...

type/bug
release/v3.5

### What happened? I am running etcd V3.4.13 as cluster used by kubernetes platform v1.21.4 etcd is making a leader re-election lets say as average once per 1 hour which...

area/bug
stale

v3rpc: memory aware server side throttle Add a grpc interceptor to enable memory aware server side throttle Design doc - https://docs.google.com/document/d/13OvwDRX1kMah4TKdFmZnYudAxL0zb_piYctKpWj6Rzk/edit#

### What happened? Watch request get error: ```json { "error": { "grpc_code": 2, "http_code": 500, "message": "context canceled", "http_status": "Internal Server Error" } } ``` but put\range request is correct...

area/bug

The issue [13466](https://github.com/etcd-io/etcd/issues/13466) is resolved by PR [13645](https://github.com/etcd-io/etcd/pull/13645), but there is no e2e or integration test yet, so raising this ticket to track it.

Help Wanted
stage/tracked

### What happened? No repro in practice yet attempted. Adding FTR. The method: https://github.com/etcd-io/etcd/blob/a08d479463960948d5d9c3508623ade915c6e66f/server/auth/store.go#L374 is used when a new snapshot is received over raft (e.g. server was lagging). The method...

type/bug
stage/tracked
release/v3.6

I wrote a documentation about etcd storage files, as I found this important to: - understand how etcd works - understand data-recovery procedures if things go wrong. https://docs.google.com/document/d/1O2o1IApHWmSioXG3fez4eVlUHOrXICYGNVIzaqNS0IQ/edit?resourcekey=0-e6Iywgdkol0uiVBAaV1oww# For efficient...

stale

Test flakes: DATA RACE around zap in TestSpeedyTerminate (cluster_proxy) https://github.com/etcd-io/etcd/runs/5500866149?check_suite_focus=true During: ``` cd tests && 'env' 'go' 'test' '-timeout=30m' '-tags' 'cluster_proxy' '--race=true' '--cpu=4' 'go.etcd.io/etcd/tests/v3/integration') ``` ``` --- FAIL: TestSpeedyTerminate (0.33s)...

Help Wanted
stale