https://github.com/etcd-io/etcd

sort by:
Revision Author Date Message Commit Date
2c83445 version: 3.3.25 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 24 August 2020, 19:33:27 UTC
43d6162 Merge pull request #12246 from SVilgelm/fix-import-path Fix import path to fileutils in listener 24 August 2020, 19:31:29 UTC
d01dda5 Merge pull request #12251 from spzala/automated-cherry-pick-of-#12242-upstream-release-3.3 Automated cherry pick of #12242 24 August 2020, 19:30:42 UTC
864d9f4 pkg: file stat warning Provide warning and doc instead of enforcing file permission. 24 August 2020, 15:32:31 UTC
386ebbb Fix import path to fileutils in listener transport/listener: change the import path of fileutil Version 3.3 still uses the github.com/coreos/etcd prefix, but the transport/listener package used the go.etcd.io/etcd path prefix. 22 August 2020, 12:27:15 UTC
bdd5784 scripts/release: logging release version Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 August 2020, 18:45:15 UTC
fd9a5b0 go.mod/sum: delete temporarily Release version name is being overwritten by the scripts... Will add back after release. Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 August 2020, 18:44:47 UTC
f9e5264 version: v3.3.24 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 August 2020, 16:32:00 UTC
f78bdce Merge pull request #12215 from wenjiaswe/automated-cherry-pick-of-#12106-upstream-release-3.3 Automated cherry pick of #12106 14 August 2020, 04:37:14 UTC
cc5cc3a etcdserver: change protobuf field type from int to int64 (#12000) 13 August 2020, 22:55:41 UTC
5bc8f16 etcdserver: add OS level FD metrics Similar counts are exposed via Prometheus. This adds the one that are perceived by etcd server. e.g. os_fd_limit 120000 os_fd_used 14 process_cpu_seconds_total 0.31 process_max_fds 120000 process_open_fds 17 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 13 August 2020, 01:40:03 UTC
0bed5ff pkg/runtime: optimize FDUsage by removing sort No need sort when we just want the counts. Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 13 August 2020, 01:39:10 UTC
4873f55 version: add "3.3.23" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 16 July 2020, 22:15:48 UTC
b16bfbe Merge pull request #12128 from spzala/automated-cherry-pick-of-#12012-upstream-release-3.3 Automated cherry pick of #12012 13 July 2020, 14:53:04 UTC
604be01 Documentation: note on data encryption 13 July 2020, 13:51:28 UTC
bfc2267 Merge pull request #12113 from spzala/automated-cherry-pick-of-#12018-upstream-release-3.3 Automated cherry pick of #12018 07 July 2020, 17:32:07 UTC
ac37d34 pkg: consider umask when use MkdirAll os.MkdirAll creates directory before umask so make sure that a desired permission is set after creating a directory with MkdirAll. Use the existing TouchDirAll function which checks for permission if dir is already exist and when create a new dir. 07 July 2020, 16:02:55 UTC
e542d1a Merge pull request #12090 from tangcong/automated-cherry-pick-of-#11997-origin-release-3.3 Automated cherry pick of #11997 06 July 2020, 20:00:48 UTC
140edf0 Merge pull request #12104 from spzala/automated-cherry-pick-of-#12092-upstream-release-3.3 Automated cherry pick of #12092 06 July 2020, 18:47:52 UTC
6c15e40 Merge pull request #12057 from spzala/automated-cherry-pick-of-#11608-upstream-release-3.3 Automated cherry pick of #11608 06 July 2020, 18:47:44 UTC
13f92b4 Merge pull request #12087 from spzala/automated-cherry-pick-of-#11807-upstream-release-3.3 Automated cherry pick of #11807 06 July 2020, 18:47:36 UTC
1255e3f Update grpc_proxy.go Using the plog.Warningf instead of zap which was added from 3.4 05 July 2020, 16:31:58 UTC
4ae0875 etcdmain: let grpc proxy warn about insecure-skip-tls-verify 05 July 2020, 16:10:07 UTC
44b0318 pkg/fileutil: print desired file permission in error log 29 June 2020, 02:00:23 UTC
abd80f3 wal: fix panic when decoder not set Handle the related panic and clarify doc. 27 June 2020, 21:23:17 UTC
3076b61 Merge pull request #12075 from cfc4n/automated-cherry-pick-of-#11987-upstream-release-3.3 Automated cherry pick of #11987 26 June 2020, 18:29:41 UTC
c88a2c8 Merge pull request #12078 from cfc4n/automated-cherry-pick-of-#11980-upstream-release-3.3 Automated cherry pick of #11980 26 June 2020, 18:28:47 UTC
0b74a4d Merge pull request #12082 from spzala/automated-cherry-pick-of-#11945-upstream-release-3.3 Automated cherry pick of #11945 26 June 2020, 18:28:28 UTC
e959cda Merge pull request #12083 from spzala/automated-cherry-pick-of-#11793-upstream-release-3.3 Automated cherry pick of #11793 26 June 2020, 18:28:17 UTC
a3e242c Discovery: do not allow passing negative cluster size When an etcd instance attempts to perform service discovery, if a cluster size with negative value is provided, the etcd instance will panic without recovery because of 26 June 2020, 18:04:51 UTC
bccb40b wal: check out of range slice in "ReadAll", "decoder" wal: add slice bound checks in decoder CHANGELOG-3.5: add wal slice bound check CHANGELOG-3.5: add "decodeRecord" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 26 June 2020, 01:00:05 UTC
6be5c54 pkg: Fix dir permission check on Windows 26 June 2020, 00:21:54 UTC
ba7ff1e auth: Customize simpleTokenTTL settings. see https://github.com/etcd-io/etcd/issues/11978 for more detail. 25 June 2020, 12:17:49 UTC
8c885ad mvcc: chanLen 1024 is to biger,and it used more memory. 128 seems to be enough. Sometimes the consumption speed is more than the production speed. See https://github.com/etcd-io/etcd/issues/11906 for more detail. 25 June 2020, 11:51:51 UTC
cdc1c8f Merge pull request #12050 from spzala/automated-cherry-pick-of-#11845-upstream-release-3.3 Automated cherry pick of #11845 25 June 2020, 03:42:14 UTC
94857c9 Merge pull request #12052 from spzala/automated-cherry-pick-of-#11830-upstream-release-3.3 Automated cherry pick of #11830 25 June 2020, 03:42:06 UTC
56bf4c4 Merge pull request #12053 from spzala/automated-cherry-pick-of-#11841-upstream-release-3.3 Automated cherry pick of #11841 25 June 2020, 03:41:58 UTC
2e601c4 Merge pull request #12058 from spzala/automated-cherry-pick-of-#11818-upstream-release-3.3 Automated cherry pick of #11818 25 June 2020, 03:41:21 UTC
6992211 Merge pull request #12059 from spzala/automated-cherry-pick-of-#11787-upstream-release-3.3 Automated cherry pick of #11787 25 June 2020, 03:41:12 UTC
829f484 Merge pull request #12063 from cfc4n/automated-cherry-pick-of-#11986-upstream-release-3.3 Automated cherry pick of #11986 25 June 2020, 03:40:45 UTC
05f5b69 Merge pull request #12067 from cfc4n/automated-cherry-pick-of-#12005-upstream-release-3.3 Automated cherry pick of #12005 25 June 2020, 03:40:13 UTC
d18eeef Merge pull request #12069 from cfc4n/release-3.3 go.mod: fix incorrect package dependency when etcd clientv3 used as libary. 25 June 2020, 03:40:02 UTC
1a79fe3 Merge pull request #12071 from spzala/automated-cherry-pick-of-#12060-upstream-release-3.3 Automated cherry pick of #12060 25 June 2020, 03:39:25 UTC
599beae Merge pull request #12073 from spzala/automated-cherry-pick-of-#11798-upstream-release-3.3 Automated cherry pick of #11798 25 June 2020, 03:39:00 UTC
bde76af pkg: check file stats modify file util. 25 June 2020, 01:28:16 UTC
b85fc84 doc: add TLS related warnings 24 June 2020, 20:41:53 UTC
c3780bb go.mod: fix incorrect package dependency when etcd clientv3 used as libary. Fixes: https://github.com/etcd-io/etcd/issues/12068 24 June 2020, 13:45:06 UTC
999df4e auth: return incorrect result 'ErrUserNotFound' when client request without username or username was empty. Fiexs https://github.com/etcd-io/etcd/issues/12004 . 24 June 2020, 11:10:51 UTC
c4db372 etcdserver:FDUsage set ticker to 10 minute from 5 seconds. This ticker will check File Descriptor Requirements ,and count all fds in used. And recorded some logs when in used >= limit/5*4. Just recorded message. If fds was more than 10K,It's low performance due to FDUsage() works. So need to increase it. see https://github.com/etcd-io/etcd/issues/11969 for more detail. 24 June 2020, 05:21:30 UTC
64f8b86 embed: fix compaction runtime err Handle negative value input which currently gives a runtime error. 23 June 2020, 18:47:58 UTC
5858140 etcdserver: don't let InternalAuthenticateRequest have password 23 June 2020, 18:16:44 UTC
c511894 Merge pull request #12051 from spzala/automated-cherry-pick-of-#11796-upstream-release-3.3 Automated cherry pick of #11796 23 June 2020, 14:21:45 UTC
a89c251 etcdctl, etcdmain: warn about --insecure-skip-tls-verify options 22 June 2020, 23:53:45 UTC
9e00f6f Documentation: note on the policy of insecure by default 22 June 2020, 23:51:04 UTC
da1d42d Documentation: note on password strength 22 June 2020, 23:48:51 UTC
f6b822d etcdmain: best effort detection of self pointing in tcp proxy 22 June 2020, 23:39:34 UTC
3bf09a5 Merge pull request #11758 from jingyih/automated-cherry-pick-of-#11754-upstream-release-3.3 Automated cherry pick of #11754 on release-3.3 22 June 2020, 06:21:55 UTC
282cce7 version: 3.3.22 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 20 May 2020, 22:42:36 UTC
a9d14cb wal: add TestValidSnapshotEntriesAfterPurgeWal testcase Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 20 May 2020, 22:08:10 UTC
8ce10ea wal: fix crc mismatch crash bug 20 May 2020, 18:39:00 UTC
669285f rafthttp: log snapshot downloads Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 20 May 2020, 18:01:13 UTC
1205851 version: 3.3.21 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 May 2020, 18:30:17 UTC
6723145 rafthttp: improve snapshot logging Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 May 2020, 18:30:01 UTC
924b812 *: make sure snapshot save downloads SHA256 checksum ref. https://github.com/etcd-io/etcd/pull/11896 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 May 2020, 09:27:01 UTC
9caec0d etcdserver,wal: fix inconsistencies in WAL and snapshot ref. https://github.com/etcd-io/etcd/issues/10219 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 May 2020, 09:26:57 UTC
2333747 Merge pull request #11856 from tangcong/automated-cherry-pick-of-#11817-origin-release-3.3 Automated cherry pick of #11817 on release-3.3 08 May 2020, 03:00:11 UTC
5f79992 mvcc: fix deadlock bug 08 May 2020, 02:12:36 UTC
1b5e2f4 Update grpc-gateway to 1.3.1 (#11843) 06 May 2020, 22:32:08 UTC
7e20b9f Merge pull request #11753 from tangcong/automated-cherry-pick-of-#11652-#11670-#11710-origin-release-3.3 Automated cherry pick of #11652 #11670 #11710 10 April 2020, 15:21:34 UTC
8781e1d etcdserver: watch stream got closed once one request is not permitted (#11708) 06 April 2020, 14:09:15 UTC
294e714 *: fix cherry-pick conflict 06 April 2020, 02:47:14 UTC
64fc4cc auth: ensure RoleGrantPermission is compatible with older versions 06 April 2020, 01:20:52 UTC
27dffc6 etcdserver: print warn log when failed to apply request 06 April 2020, 01:20:45 UTC
acd9422 auth: cleanup saveConsistentIndex in NewAuthStore 06 April 2020, 01:16:58 UTC
e7291a1 auth: print warning log when error is ErrAuthOldRevision 06 April 2020, 01:16:58 UTC
06a2f81 auth: add new metric 'etcd_debugging_auth_revision' 06 April 2020, 01:16:38 UTC
140bf53 *: fix auth revision corruption bug 06 April 2020, 01:16:06 UTC
9fd7e2b version: 3.3.20 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 01 April 2020, 17:49:03 UTC
1aa5da9 wal: add "etcd_wal_writes_bytes_total" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 01 April 2020, 17:49:00 UTC
89ecd19 pkg/ioutil: add "FlushN" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 01 April 2020, 17:36:03 UTC
67da93f version: 3.3.19 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:23:32 UTC
a463bd5 words: whitelist "racey" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:23:16 UTC
cd200b4 Revert "version: 3.3.19" This reverts commit acb9746d660850b5d42ddd44ac1025168e73496a. 19 March 2020, 00:22:12 UTC
5088080 travis.yaml: use Go 1.12.12 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:21:49 UTC
acb9746 version: 3.3.19 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:18:46 UTC
07562e2 Revert "version: 3.3.19" This reverts commit 3f6b978b0496080e8067e0d2d1270134a9a51ef8. 19 March 2020, 00:18:34 UTC
10d50e0 words: whitelist "hasleader" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:18:31 UTC
f9c8920 version: 3.3.19 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:18:31 UTC
d9027ce etcdserver/api/v3rpc: handle api version metadata, add metrics ref. https://github.com/etcd-io/etcd/pull/11687 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:18:31 UTC
6f7ee07 clientv3: embed api version in metadata ref. https://github.com/etcd-io/etcd/pull/11687 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> clientv3: fix racy writes to context key === RUN TestWatchOverlapContextCancel ================== WARNING: DATA RACE Write at 0x00c42110dd40 by goroutine 99: runtime.mapassign() /usr/local/go/src/runtime/hashmap.go:485 +0x0 github.com/coreos/etcd/clientv3.metadataSet() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/ctx.go:61 +0x8c github.com/coreos/etcd/clientv3.withVersion() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/ctx.go:47 +0x137 github.com/coreos/etcd/clientv3.newStreamClientInterceptor.func1() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/client.go:309 +0x81 google.golang.org/grpc.NewClientStream() /go/src/github.com/coreos/etcd/gopath/src/google.golang.org/grpc/stream.go:101 +0x10e github.com/coreos/etcd/etcdserver/etcdserverpb.(*watchClient).Watch() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go:3193 +0xe9 github.com/coreos/etcd/clientv3.(*watchGrpcStream).openWatchClient() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:788 +0x143 github.com/coreos/etcd/clientv3.(*watchGrpcStream).newWatchClient() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:700 +0x5c3 github.com/coreos/etcd/clientv3.(*watchGrpcStream).run() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:431 +0x12b Previous read at 0x00c42110dd40 by goroutine 130: reflect.maplen() /usr/local/go/src/runtime/hashmap.go:1165 +0x0 reflect.Value.MapKeys() /usr/local/go/src/reflect/value.go:1090 +0x43b fmt.(*pp).printValue() /usr/local/go/src/fmt/print.go:741 +0x1885 fmt.(*pp).printArg() /usr/local/go/src/fmt/print.go:682 +0x1b1 fmt.(*pp).doPrintf() /usr/local/go/src/fmt/print.go:998 +0x1cad fmt.Sprintf() /usr/local/go/src/fmt/print.go:196 +0x77 github.com/coreos/etcd/clientv3.streamKeyFromCtx() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:825 +0xc8 github.com/coreos/etcd/clientv3.(*watcher).Watch() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:265 +0x426 github.com/coreos/etcd/clientv3/integration.testWatchOverlapContextCancel.func1() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/integration/watch_test.go:959 +0x23e Goroutine 99 (running) created at: github.com/coreos/etcd/clientv3.(*watcher).newWatcherGrpcStream() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:236 +0x59d github.com/coreos/etcd/clientv3.(*watcher).Watch() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/watch.go:278 +0xbb6 github.com/coreos/etcd/clientv3/integration.testWatchOverlapContextCancel.func1() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/integration/watch_test.go:959 +0x23e Goroutine 130 (running) created at: github.com/coreos/etcd/clientv3/integration.testWatchOverlapContextCancel() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/integration/watch_test.go:979 +0x76d github.com/coreos/etcd/clientv3/integration.TestWatchOverlapContextCancel() /go/src/github.com/coreos/etcd/gopath/src/github.com/coreos/etcd/clientv3/integration/watch_test.go:922 +0x44 testing.tRunner() /usr/local/go/src/testing/testing.go:657 +0x107 ================== Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 March 2020, 00:18:29 UTC
30aaceb etcdserver/api/etcdhttp: log server-side /health checks ref. https://github.com/etcd-io/etcd/pull/11704 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 March 2020, 23:28:18 UTC
1228d6c proxy/grpcproxy: add return on error for metrics handler Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 16 March 2020, 16:06:33 UTC
eb1df6d Merge pull request #11665 from jingyih/automated-cherry-pick-of-#11638-upstream-release-3.3 Automated cherry pick of #11638 on release-3.3 11 March 2020, 23:22:55 UTC
c58133b etcdctl: fix member add command Use members information from member add response, which is guaranteed to be up to date. 29 February 2020, 15:21:17 UTC
e21e355 Merge pull request #11632 from jingyih/automated-cherry-pick-of-#11630-upstream-release-3.3 Automated cherry pick of #11630 to release-3.3 16 February 2020, 00:35:50 UTC
7b1a92c mvcc/backend: check for nil boltOpenOptions Check if boltOpenOptions is nil before use it. 15 February 2020, 08:27:08 UTC
b0a4038 Merge pull request #11623 from jpbetz/automated-cherry-pick-of-#11613-origin-release-3.3 Automated cherry pick of #11613 to release-3.3 13 February 2020, 21:15:03 UTC
b3d9e29 mvcc/backend: Delete orphaned db.tmp files before defrag 13 February 2020, 20:32:04 UTC
70853d6 Merge pull request #11378 from jingyih/automated-cherry-pick-of-#10218-#10468-upstream-release-3.3 Automated cherry pick of #10218 #10468 on release 3.3 25 January 2020, 16:40:43 UTC
3c8740a version: 3.3.18 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 27 November 2019, 04:19:50 UTC
back to top