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
trafficstars

### What happened? Adding `--experimental-enable-distributed-tracing` works, but causes a memory leak, of about 1GB per hour in our setup. Instead of expected ~2GB, it got to about 12GB in 7...

type/bug
help wanted
stage/tracked
release/v3.5

### What happened? Related to https://github.com/etcd-io/etcd/pull/13940 In LeaseLeases function, newHeader is called at the end and there is no synchronization. https://github.com/etcd-io/etcd/blob/main/server/etcdserver/v3_server.go#L399 This can cause a situation when list of leases...

area/bug
stage/tracked

* In CONTRIBUTING.md, list scripts in scripts/ that a first-time contributor would need (and what they're for). Or - have a short explanation at the top of each script which...

area/testing
Help Wanted
area/community
stage/tracked

Recent fixes for bugs detected by fuzzing has resulted in improved validation for Apply, for example https://github.com/etcd-io/etcd/pull/13602. Errors during Apply result in panic as raft is unable to progress. Fuzz...

Help Wanted
stage/tracked

Hi all, I can't find any precise documentation around compatibility of v3 clients with given versions and v3 servers with given versions. While it may be possible to take entire...

Help Wanted
area/clientv3
stage/tracked

The docker image at gcr.io/etcd-development/etcd:latest is v3.3.12. We should (remove the latest tag or): - Bump it to a newer version - Set up automation to update it with new...

This PR adds new Windows build scripts as the previous script was [removed](https://github.com/etcd-io/etcd/pull/13710) due to no longer working and not being actively maintained. I have also added a step to...

### What happened? etcd --log-rotation-config-json={"maxsize": 100, "maxage": 7, "maxbackups": 7, "localtime": false, "compress": true} {"level":"info","ts":1659613158.4970117,"caller":"etcdmain/etcd.go:72","msg":"Running: ","args":["etcd","--log-rotation-config-json={maxsize:","100,","maxage:","7,","maxbackups:","7,","localtime:","false,","compress:","true}"]} {"level":"warn","ts":1659613158.4971104,"caller":"etcdmain/etcd.go:74","msg":"failed to verify flags","error":"'100,' is not a valid flag"} ### What did you expect...

area/bug

We can follow the same way as Kubernetes did in [pull/103234](https://github.com/kubernetes/kubernetes/pull/103234). It's also the prerequisite to graduate/stable the experimental tracing flags. [12460](https://github.com/etcd-io/etcd/issues/12460)

Help Wanted
stage/tracked

### Background and Purpose In the process of migrating tests to common framework(see #13637), I found there are many test cases depending on `WaitLeader` function, which blocks callers until all...