e42d7b5 | tangcong | 24 June 2020, 09:47:18 UTC | etcdmain: fix shadow error | 24 June 2020, 22:40:33 UTC |
b86bb61 | Xiang Li | 23 June 2020, 22:43:11 UTC | doc: add TLS related warnings | 24 June 2020, 20:39:35 UTC |
ee96347 | cfc4n | 16 June 2020, 04:44:33 UTC | 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:28:40 UTC |
36452a1 | Jack Kleeman | 06 May 2020, 10:57:19 UTC | clientv3: cancel watches proactively on client context cancellation Currently, watch cancel requests are only sent to the server after a message comes through on a watch where the client has cancelled. This means that cancelled watches that don't receive any new messages are never cancelled; they persist for the lifetime of the client stream. This has negative connotations for locking applications where a watch may observe a key which might never change again after cancellation, leading to many accumulating watches on the server. By cancelling proactively, in most cases we simply move the cancel request to happen earlier, and additionally we solve the case where the cancel request would never be sent. Fixes #9416 Heavy inspiration drawn from the solutions proposed there. | 23 June 2020, 11:50:21 UTC |
4571e52 | Gyuho Lee | 16 April 2020, 20:31:19 UTC | 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> | 22 June 2020, 15:57:43 UTC |
37ac222 | Gyuho Lee | 22 June 2020, 02:22:54 UTC | Merge pull request #12035 from spzala/automated-cherry-pick-of-#11787-upstream-release-3.4 Automated cherry pick of #11787 | 22 June 2020, 02:22:54 UTC |
493f15c | Gyuho Lee | 22 June 2020, 02:20:42 UTC | Merge pull request #12037 from spzala/automated-cherry-pick-of-#11807-upstream-release-3.4 Automated cherry pick of #11807 | 22 June 2020, 02:20:42 UTC |
c8b3c6f | Gyuho Lee | 22 June 2020, 02:20:26 UTC | Merge pull request #12041 from spzala/automated-cherry-pick-of-#11795-upstream-release-3.4 Automated cherry pick of #11795 | 22 June 2020, 02:20:26 UTC |
368ff75 | Gyuho Lee | 22 June 2020, 02:20:04 UTC | Merge pull request #12039 from spzala/automated-cherry-pick-of-#11845-upstream-release-3.4 Automated cherry pick of #11845 | 22 June 2020, 02:20:04 UTC |
7adbfa1 | Gyuho Lee | 22 June 2020, 02:19:50 UTC | Merge pull request #12038 from spzala/automated-cherry-pick-of-#11608-upstream-release-3.4 Automated cherry pick of #11608 | 22 June 2020, 02:19:50 UTC |
e151faf | Gyuho Lee | 22 June 2020, 02:19:31 UTC | Merge pull request #12040 from spzala/automated-cherry-pick-of-#11796-upstream-release-3.4 Automated cherry pick of #11796 | 22 June 2020, 02:19:31 UTC |
8292fd5 | Gyuho Lee | 22 June 2020, 02:19:17 UTC | Merge pull request #12042 from spzala/automated-cherry-pick-of-#11818-upstream-release-3.4 Automated cherry pick of #11818 | 22 June 2020, 02:19:17 UTC |
c37245e | Gyuho Lee | 22 June 2020, 02:18:51 UTC | Merge pull request #12043 from spzala/automated-cherry-pick-of-#11830-upstream-release-3.4 Automated cherry pick of #11830 | 22 June 2020, 02:18:51 UTC |
6dab8af | Gyuho Lee | 22 June 2020, 02:18:35 UTC | Merge pull request #12044 from spzala/automated-cherry-pick-of-#11841-upstream-release-3.4 Automated cherry pick of #11841 | 22 June 2020, 02:18:35 UTC |
c69efda | Hitoshi Mitake | 03 May 2020, 08:17:30 UTC | etcdctl, etcdmain: warn about --insecure-skip-tls-verify options | 21 June 2020, 23:23:06 UTC |
3d8e9a3 | Hitoshi Mitake | 29 April 2020, 16:06:03 UTC | Documentation: note on the policy of insecure by default | 21 June 2020, 23:21:05 UTC |
963b242 | Hitoshi Mitake | 26 April 2020, 14:23:02 UTC | etcdserver: don't let InternalAuthenticateRequest have password | 21 June 2020, 23:18:18 UTC |
6f011ce | Hitoshi Mitake | 19 April 2020, 16:11:52 UTC | auth: a new error code for the case of password auth against no password user | 21 June 2020, 23:12:55 UTC |
36f8dee | Hitoshi Mitake | 19 April 2020, 16:18:54 UTC | Documentation: note on password strength | 21 June 2020, 23:08:39 UTC |
47001f2 | Xiang Li | 04 May 2020, 22:42:01 UTC | etcdmain: best effort detection of self pointing in tcp proxy | 21 June 2020, 22:12:24 UTC |
9a24f73 | Sahdev P. Zala | 09 February 2020, 23:09:46 UTC | 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 | 21 June 2020, 22:00:35 UTC |
7d1cf64 | Sahdev P. Zala | 23 April 2020, 19:53:05 UTC | wal: fix panic when decoder not set Handle the related panic and clarify doc. | 21 June 2020, 20:21:34 UTC |
05c441f | Sahdev P. Zala | 15 April 2020, 15:29:01 UTC | embed: fix compaction runtime err Handle negative value input which currently gives a runtime error. | 21 June 2020, 00:58:18 UTC |
434f7e8 | Sahdev P. Zala | 20 April 2020, 19:08:07 UTC | pkg: check file stats modify file util. | 20 June 2020, 20:29:47 UTC |
91b1a91 | Gyuho Lee | 05 June 2020, 19:46:33 UTC | Merge pull request #11977 from jpbetz/automated-cherry-pick-of-#11946-release-3.4 Automated cherry pick of #11946 | 05 June 2020, 19:46:33 UTC |
78f6798 | David Crawshaw | 25 May 2020, 23:15:21 UTC | etcdserver, et al: add --unsafe-no-fsync flag This makes it possible to run an etcd node for testing and development without placing lots of load on the file system. Fixes #11930. Signed-off-by: David Crawshaw <crawshaw@tailscale.com> | 05 June 2020, 03:19:28 UTC |
54ba958 | Gyuho Lee | 20 May 2020, 23:28:29 UTC | version: 3.4.9 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 20 May 2020, 23:28:29 UTC |
609e844 | Gyuho Lee | 20 May 2020, 22:57:48 UTC | Merge pull request #11811 from wswcfan/automated-cherry-pick-of-#11735-origin-release-3.4 Automated cherry pick of #11735 on release-3.4 | 20 May 2020, 22:57:48 UTC |
166b447 | tangcong | 20 May 2020, 12:43:48 UTC | wal: add TestValidSnapshotEntriesAfterPurgeWal testcase Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 20 May 2020, 18:38:06 UTC |
ed231df | tangcong | 20 May 2020, 04:35:25 UTC | wal: fix crc mismatch crash bug | 20 May 2020, 18:37:04 UTC |
cfe37de | Gyuho Lee | 20 May 2020, 17:57:51 UTC | rafthttp: log snapshot download duration Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 20 May 2020, 18:37:01 UTC |
0de2b1f | Gyuho Lee | 18 May 2020, 18:40:23 UTC | version: 3.4.8 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 18 May 2020, 18:40:23 UTC |
a668adb | Gyuho Lee | 18 May 2020, 09:20:04 UTC | rafthttp: improve snapshot send logging Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 18 May 2020, 18:39:24 UTC |
9bad82f | Gyuho Lee | 17 May 2020, 22:51:39 UTC | *: 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, 00:38:42 UTC |
f1ea03a | Gyuho Lee | 17 May 2020, 21:21:02 UTC | etcdserver/api/snap: exclude orphaned defragmentation files in snapNames ref. https://github.com/etcd-io/etcd/pull/11900 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 17 May 2020, 21:21:02 UTC |
4079dea | Ted Yu | 16 May 2020, 11:43:55 UTC | etcdserver: continue releasing snap db in case of error Signed-off-by: Ted Yu <yuzhihong@gmail.com> Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 17 May 2020, 21:15:26 UTC |
87fc3c9 | Viacheslav Biriukov | 27 December 2018, 15:38:38 UTC | etcdserver,wal: fix inconsistencies in WAL and snapshot etcdserver/*, wal/*: changes to snapshots and wal logic etcdserver/*: changes to snapshots and wal logic to fix #10219 etcdserver/*, wal/*: add Sync method etcdserver/*, wal/*: find valid snapshots by cross checking snap files and wal snap entries etcdserver/*, wal/*:Add comments, clean up error messages and tests etcdserver/*, wal/*: Remove orphaned .snap.db files during Release Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 15 May 2020, 15:40:09 UTC |
e048e16 | Gary Belvin | 13 May 2020, 17:12:58 UTC | cherry pick of #11564 (#11880) * clientv3: fix grpc-go(v1.27.0) incompatible changes to balancer/resolver. * vendor: upgrade gRPC Go to v1.24.0 Picking up some performance improvements and bug fixes. https://github.com/grpc/grpc-go/releases/tag/v1.24.0 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> * vendor: update gRPC Go to v1.26.0 (#11522) * GO111MODULE=on go mod vendor * GO111MODULE=on go mod vendor go 1.14 Bump travis 2 Co-authored-by: EDDYCJY <313687982@qq.com> Co-authored-by: Gyuho Lee <leegyuho@amazon.com> Co-authored-by: Yuchen Zhou <yczhou@google.com> | 13 May 2020, 17:12:58 UTC |
2333c72 | Gyuho Lee | 08 May 2020, 03:00:26 UTC | Merge pull request #11855 from tangcong/automated-cherry-pick-of-#11817-origin-release-3.4 Automated cherry pick of #11817 on release-3.4 | 08 May 2020, 03:00:26 UTC |
aa75e90 | tangcong | 26 April 2020, 13:05:30 UTC | mvcc: fix deadlock bug | 08 May 2020, 01:56:23 UTC |
f18976f | shawwang | 30 March 2020, 09:21:40 UTC | auth: optimize lock scope for CheckPassword to improve authentication performance in concurrent scenarios when enable auth and using authentication based password | 25 April 2020, 10:36:18 UTC |
f1eca4e | Jingyi Hu | 10 April 2020, 15:21:45 UTC | Merge pull request #11752 from tangcong/automated-cherry-pick-of-#11652-#11670-#11710-origin-release-3.4 Automated cherry pick of #11652 #11670 #11710 | 10 April 2020, 15:21:45 UTC |
b733b22 | tangcong | 22 March 2020, 04:04:19 UTC | auth: ensure RoleGrantPermission is compatible with older versions | 09 April 2020, 01:33:40 UTC |
eb80716 | tangcong | 10 March 2020, 02:56:33 UTC | etcdserver: print warn log when failed to apply request | 09 April 2020, 01:33:40 UTC |
e2abd97 | tangcong | 03 March 2020, 09:38:37 UTC | auth: cleanup saveConsistentIndex in NewAuthStore | 09 April 2020, 01:33:40 UTC |
716821b | tangcong | 03 March 2020, 09:26:04 UTC | auth: print warning log when error is ErrAuthOldRevision | 09 April 2020, 01:33:40 UTC |
63116ff | shawwang | 24 February 2020, 07:47:45 UTC | auth: add new metric 'etcd_debugging_auth_revision' | 09 April 2020, 01:33:40 UTC |
b3d54de | shawwang | 24 February 2020, 12:45:42 UTC | tools/etcd-dump-db: add auth decoder, optimize print format | 09 April 2020, 01:33:40 UTC |
347c8da | tangcong | 24 February 2020, 09:17:50 UTC | *: fix auth revision corruption bug | 09 April 2020, 01:33:36 UTC |
e2ae601 | Sahdev Zala | 06 April 2020, 15:09:26 UTC | Merge pull request #11757 from jingyih/automated-cherry-pick-of-#11754-upstream-release-3.4 Automated cherry pick of #11754 on release-3.4 | 06 April 2020, 15:09:26 UTC |
9c85545 | Changxin Miao | 06 April 2020, 05:43:37 UTC | etcdserver: watch stream got closed once one request is not permitted (#11708) | 06 April 2020, 14:06:57 UTC |
e694b7b | Gyuho Lee | 01 April 2020, 17:46:54 UTC | version: 3.4.7 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 01 April 2020, 17:46:54 UTC |
e99399d | Gyuho Lee | 01 April 2020, 03:31:32 UTC | wal: add "etcd_wal_writes_bytes_total" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 01 April 2020, 16:30:09 UTC |
b68f8ff | Gyuho Lee | 01 April 2020, 03:31:24 UTC | pkg/ioutil: add "FlushN" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 01 April 2020, 16:29:59 UTC |
857dffa | Gyuho Lee | 31 March 2020, 21:58:59 UTC | Merge pull request #11734 from jingyih/automated-cherry-pick-of-#11330-upstream-release-3.4 Cherry pick of #11330 on release-3.4 | 31 March 2020, 21:58:59 UTC |
5f17aa2 | jingyih | 31 March 2020, 16:06:35 UTC | test: auto detect branch when finding merge base | 31 March 2020, 17:59:44 UTC |
89b10cf | shenjiangc | 14 September 2019, 07:23:07 UTC | mvcc/kvstore:when the number key-value is greater than one million, compact take too long and blocks other requests | 30 March 2020, 15:21:38 UTC |
bdc9bc1 | Gyuho Lee | 29 March 2020, 19:47:27 UTC | version: 3.4.6 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 29 March 2020, 19:47:27 UTC |
b0bdaaa | tangcong | 29 March 2020, 00:09:46 UTC | lease: fix memory leak in LeaseGrant when node is follower | 29 March 2020, 19:47:14 UTC |
e784ba7 | Gyuho Lee | 19 March 2020, 00:24:42 UTC | version: 3.4.5 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 19 March 2020, 00:24:42 UTC |
35dc623 | Gyuho Lee | 19 March 2020, 00:24:15 UTC | words: whitelist "racey" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 19 March 2020, 00:24:15 UTC |
1303421 | Gyuho Lee | 19 March 2020, 00:17:19 UTC | Revert "version: 3.4.5" This reverts commit 0dc5d577fc08b3666481fdf9617035280c6f5e3f. | 19 March 2020, 00:17:19 UTC |
fc93fbf | Gyuho Lee | 18 March 2020, 23:52:38 UTC | words: whitelist "hasleader" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 19 March 2020, 00:17:04 UTC |
0dc5d57 | Gyuho Lee | 18 March 2020, 23:33:49 UTC | version: 3.4.5 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 19 March 2020, 00:17:04 UTC |
e63db56 | Gyuho Lee | 18 March 2020, 23:12:55 UTC | 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:17:04 UTC |
1471e12 | Gyuho Lee | 18 March 2020, 23:12:22 UTC | 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:17:00 UTC |
0b9cfa8 | Gyuho Lee | 18 March 2020, 22:43:03 UTC | 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:29:24 UTC |
b66c53f | Sam Batschelet | 13 March 2020, 21:53:41 UTC | proxy/grpcproxy: add return on error for metrics handler Signed-off-by: Sam Batschelet <sbatsche@redhat.com> | 16 March 2020, 16:06:01 UTC |
8f6c3f4 | Sahdev Zala | 11 March 2020, 23:26:11 UTC | Merge pull request #11664 from jingyih/automated-cherry-pick-of-#11638-upstream-release-3.4 Automated cherry pick of #11638 on release-3.4 | 11 March 2020, 23:26:11 UTC |
379d01a | jingyih | 19 February 2020, 08:05:13 UTC | etcdctl: fix member add command Use members information from member add response, which is guaranteed to be up to date. | 29 February 2020, 15:18:11 UTC |
c65a9e2 | Gyuho Lee | 24 February 2020, 21:14:02 UTC | version: 3.4.4 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 24 February 2020, 21:14:02 UTC |
7862f6e | Jingyi Hu | 23 February 2020, 06:42:34 UTC | Merge pull request #11644 from jingyih/automated-cherry-pick-of-#11640-upstream-release-3.4 Automated cherry pick of #11640 on release-3.4 | 23 February 2020, 06:42:34 UTC |
257319f | Rafael Fernández López | 19 February 2020, 16:39:01 UTC | etcdserver: fix quorum calculation when promoting a learner member When promoting a learner member we should not count already a voting member, but take only into account the number of existing voting members and their current status (started, unstarted) when taking the decision whether a learner member can be promoted. Before this change, it was impossible to grow from a quorum N to a N+1 through promoting a learning member. Fixes: #11633 | 22 February 2020, 07:14:55 UTC |
cdb2dc1 | Jingyi Hu | 20 February 2020, 05:04:33 UTC | Merge pull request #11636 from YoyinZyc/automated-cherry-pick-of-#11621-upstream-release-3.4 Automated cherry pick of #11621 to release-3.4 | 20 February 2020, 05:04:33 UTC |
770674e | jingyih | 13 February 2020, 15:57:14 UTC | etcdserver: corruption check via http During corruption check, get peer's hashKV via http call. | 18 February 2020, 22:12:19 UTC |
c10168f | Jingyi Hu | 16 February 2020, 00:35:23 UTC | Merge pull request #11631 from jingyih/automated-cherry-pick-of-#11630-upstream-release-3.4 Automated cherry pick of #11630 to release-3.4 | 16 February 2020, 00:35:23 UTC |
94673a6 | jingyih | 15 February 2020, 05:26:52 UTC | mvcc/backend: check for nil boltOpenOptions Check if boltOpenOptions is nil before use it. | 15 February 2020, 08:18:26 UTC |
a1bf557 | Joe Betz | 13 February 2020, 22:45:38 UTC | Merge pull request #11622 from jpbetz/automated-cherry-pick-of-#11613-origin-release-3.4 Automated cherry pick of #11613 to release-3.4 | 13 February 2020, 22:45:38 UTC |
6d646c4 | Joe Betz | 12 February 2020, 18:12:48 UTC | mvcc/backend: Delete orphaned db.tmp files before defrag | 13 February 2020, 20:26:54 UTC |
1226686 | Jingyi Hu | 05 February 2020, 03:45:59 UTC | Merge pull request #11588 from jingyih/automated-cherry-pick-of-#11586-upstream-release-3.4 Automated cherry pick of #11586 on release 3.4 | 05 February 2020, 03:45:59 UTC |
50e1232 | jingyih | 04 February 2020, 06:54:39 UTC | auth: correct logging level | 04 February 2020, 13:38:58 UTC |
0dc78a1 | Jingyi Hu | 11 December 2019, 22:41:06 UTC | Merge pull request #11439 from YoyinZyc/automated-cherry-pick-of-#11418-upstream-release-3.4 Automated cherry pick of #11418 to release 3.4 | 11 December 2019, 22:41:06 UTC |
7cf32c2 | yoyinzyc | 10 December 2019, 19:11:03 UTC | e2e: test curl auth on onoption user | 10 December 2019, 20:53:10 UTC |
4a9247a | yoyinzyc | 04 December 2019, 00:25:49 UTC | auth: fix NoPassWord check when add user | 10 December 2019, 20:53:10 UTC |
ac63c2f | Jingyi Hu | 02 December 2019, 22:51:47 UTC | Merge pull request #11415 from YoyinZyc/automated-cherry-pick-of-#11413-upstream-release-3.4 Automated cherry pick of #11413 to release-3.4 | 02 December 2019, 22:51:47 UTC |
ae5bd3c | yoyinzyc | 02 December 2019, 22:09:07 UTC | auth: fix user.Options nil pointer | 02 December 2019, 22:44:15 UTC |
94e46ba | Jingyi Hu | 27 November 2019, 21:28:34 UTC | Merge pull request #11403 from jingyih/automated-cherry-pick-of-#11400-upstream-release-3.4 Automated cherry pick of #11400 on release 3.4 | 27 November 2019, 21:28:34 UTC |
8c10973 | 宇慕 | 27 November 2019, 09:55:42 UTC | mvcc/kvstore:fixcompactbug | 27 November 2019, 21:07:47 UTC |
1af0b51 | Wenjia | 26 November 2019, 23:02:27 UTC | Merge pull request #11393 from jingyih/automated-cherry-pick-of-#11374-upstream-release-3.4 Automated cherry pick of #11374 on release 3.4 | 26 November 2019, 23:02:27 UTC |
f4669c3 | yoyinzyc | 19 November 2019, 23:41:58 UTC | mvcc: update to "etcd_debugging_mvcc_total_put_size_in_bytes" | 26 November 2019, 22:03:07 UTC |
55c3476 | yoyinzyc | 19 November 2019, 21:55:37 UTC | mvcc: add "etcd_mvcc_put_size_in_bytes" to monitor the throughput of put request. | 26 November 2019, 22:03:07 UTC |
b66203c | Jingyi Hu | 06 November 2019, 02:34:22 UTC | Merge pull request #11299 from jingyih/automated-cherry-pick-of-#10468-upstream-release-3.4 Automated cherry pick of #10468 on release-3.4 | 06 November 2019, 02:34:22 UTC |
4388404 | Gyuho Lee | 30 October 2019, 23:25:58 UTC | clientv3: fix retry/streamer error message Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 31 October 2019, 17:09:18 UTC |
a447d51 | Gyuho Lee | 31 October 2019, 17:08:34 UTC | Merge pull request #11312 from jingyih/automated-cherry-pick-of-#11308-upstream-release-3.4 Automated cherry pick of #11308 on release-3.4 | 31 October 2019, 17:08:34 UTC |
4f3c81d | Jingyi Hu | 30 October 2019, 03:07:15 UTC | etcdserver: wait purge file loop during shutdown To prevent the purge file loop from accidentally acquiring the file lock and remove the files during server shutdowm. | 30 October 2019, 23:04:41 UTC |
478da3b | Jingyi Hu | 26 October 2019, 01:27:40 UTC | integration: disable TestV3AuthOldRevConcurrent Disable TestV3AuthOldRevConcurrent for now. See https://github.com/etcd-io/etcd/pull/10468#issuecomment-463253361 | 28 October 2019, 22:03:44 UTC |
d6b30e4 | Jingyi Hu | 12 February 2019, 23:40:39 UTC | etcdserver: remove auth validation loop Remove auth validation loop in v3_server.raftRequest(). Re-validation when error ErrAuthOldRevision occurs should be handled on client side. | 28 October 2019, 22:03:44 UTC |
1e98c96 | Gyuho Lee | 23 October 2019, 17:33:39 UTC | scripts/release: list GPG key only when tagging is needed Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 23 October 2019, 18:13:21 UTC |
3cf2f69 | Gyuho Lee | 23 October 2019, 17:11:46 UTC | version: 3.4.3 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 23 October 2019, 17:11:46 UTC |
d617055 | Gyuho Lee | 23 October 2019, 17:11:02 UTC | *: use Go 1.12.12 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> | 23 October 2019, 17:11:02 UTC |