swh:1:snp:8a1bf80ec89c62a71cdcaaf0c2f9145695a5340a

sort by:
Revision Author Date Message Commit Date
d19fbe5 version: 3.4.16 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 12 May 2021, 01:52:43 UTC
6bbc858 Merge pull request #12917 from chaochn47/2021-05-03-backport-#12880 Backport-3.4 exclude alarms from health check conditionally 06 May 2021, 08:21:09 UTC
dbde4f2 Backport-3.4 exclude alarms from health check conditionally 04 May 2021, 17:37:12 UTC
15715dc Merge pull request #12902 from MakDon/release-3.4 [Backport-3.4] etcdserver/mvcc: update trace.Step condition 28 April 2021, 18:05:35 UTC
963d3b9 etcdserver/mvcc: update trace.Step condition backport PR #12894 to release-3.4 28 April 2021, 03:35:49 UTC
ba82904 Merge pull request #12888 from chaochn47/2021-04-22-cherry-pick-12871 Backport-3.4 etcdserver/util.go: reduce memory when logging range requests 22 April 2021, 22:45:20 UTC
c4eb81a Backport-3.4 etcdserver/util.go: reduce memory when logging range requests 22 April 2021, 22:07:44 UTC
ceafa1b Merge pull request #12882 from lilic/bump-go-12 .travis,Makefile,functional: Bump go 1.12 version to v1.12.17 20 April 2021, 21:33:23 UTC
5890bc8 .travis,Makefile,functional: Bump go 1.12 version to v1.12.17 This version was already used to build the release v3.4.15. 20 April 2021, 12:00:44 UTC
c274aa5 Merge pull request #12849 from lilic/test-go-1-15 [release-3.4]: .travis.yml: Test with go v1.15.11 19 April 2021, 16:17:05 UTC
276ee96 integration: Fix 'go test --tags cluster_proxy --timeout=30m -v ./integration/...' grpc proxy opens additional 2 watching channels. The metric is shared between etcd-server & grpc_proxy, so all assertions on number of open watch channels need to take in consideration the additional "2" channels. 19 April 2021, 14:41:28 UTC
8d1b833 pkg/tlsutil: Adjust cipher suites for go 1.12 Cherry-pick of 60e44286fa3c0c0 from master branch does not work due to missing `tls.CipherSuites()` function. We work around by using go build tags for both the building and tests. 19 April 2021, 09:49:13 UTC
c3f447a Fix pkg/tlsutil (test) to not fail on 386. In fact this commit rewrites the functionality to use upstream list of ciphers instead of checking whether the lists are in sync using ast analysis. 19 April 2021, 09:49:13 UTC
85e037d bill-of-materials.json: Update golang.org/x/sys 19 April 2021, 09:49:13 UTC
a1691be .travis,test: Turn race off in Travis for go version 1.15 Currently with race it fails, we can enable this at a later point. 19 April 2021, 09:49:13 UTC
df35086 integration : fix TestTLSClientCipherSuitesMismatch in go1.13 In go1.13, the TLS13 is enablled by default, and as per go1.13 release notes : TLS 1.3 cipher suites are not configurable. All supported cipher suites are safe, and if PreferServerCipherSuites is set in Config the preference order is based on the available hardware. Fixing the test case for go1.13 by limiting the TLS version to TLS12 19 April 2021, 09:18:14 UTC
eeefd61 vendor: Run go mod vendor 19 April 2021, 09:18:14 UTC
4276c33 go.mod,go.sum: Bump github.com/creack/pty that includes patch This patch is needed due to go 1.15 erroring on: "Setctty set but Ctty not valid in child". 19 April 2021, 09:18:13 UTC
cfc08e5 go.mod,go.sum: Comply with go v1.15 19 April 2021, 09:18:13 UTC
0b7e418 etcdserver,wal: Convert int to string using rune() 19 April 2021, 09:18:13 UTC
35bd924 integration,raft,tests: Comply with go v1.15 gofmt 19 April 2021, 09:18:13 UTC
62596fa .travis.yml: Test with go v1.15.11 Currently in CI the tests are only run with go v1.12, this adds also go v1.15.11. Excludes certain variants for v1.15. 19 April 2021, 09:18:13 UTC
b7e5f5b Merge pull request #12839 from lilic/fix-go-version [release-3.4]: Pin go version in go.mod to 1.12 07 April 2021, 15:52:05 UTC
91bed2e pkpkg/testutil/leak.go: Allowlist created by testing.runTests.func1 07 April 2021, 15:20:52 UTC
b19eb0f vendor: Run go mod vendor 07 April 2021, 13:25:32 UTC
8557cb2 go.sum, go.mod: Run go mod tidy with go 1.12 07 April 2021, 13:25:08 UTC
ef415e3 go.mod: Pin go to 1.12 version As go 1.12.2 is what is tested in CI as well as recommended to be built with 1.12.2 we should also pin to this in the go directive version. 07 April 2021, 13:21:42 UTC
82eae92 Merge pull request #12803 from cwedgwood/metrics-3.4 etcdserver: fix incorrect metrics generated when clients cancel watches 01 April 2021, 12:17:37 UTC
656dc63 etcdserver: fix incorrect metrics generated when clients cancel watches Manual cherry-pick of 9571325fe85173a60c89d6ac6ce3491c7b1ec7a4 for release-3.4. 01 April 2021, 05:59:29 UTC
30799c9 Merge pull request #12815 from dbavatar/release-3.4-peervalidation etcdserver: Fix PeerURL validation 30 March 2021, 10:54:32 UTC
16fe9a8 Merge pull request #12816 from cwedgwood/3.4-relax-gate-timeout integration: relax leader timeout from 3s to 4s 30 March 2021, 10:53:27 UTC
c499d9b integration: relax leader timeout from 3s to 4s The integration jobs fail with timeouts slightly over 3s, increase this marginally so false failures are less prevalent. 29 March 2021, 17:17:44 UTC
2702f9e Merge pull request #12751 from cwedgwood/nofsyncdowrite When using --unsafe-no-fsync still write out the data 07 March 2021, 10:52:33 UTC
94634fc etcdserver: when using --unsafe-no-fsync write data There are situations where we don't wish to fsync but we do want to write the data. Typically this occurs in clusters where fsync latency (often the result of firmware) transiently spikes. For Kubernetes clusters this causes (many) elections which have knock-on effects such that the API server will transiently fail causing other components fail in turn. By writing the data (buffered and asynchronously flushed, so in most situations the write is fast) and avoiding the fsync we no longer trigger this situation and opportunistically write out the data. Anecdotally: Because the fsync is missing there is the argument that certain types of failure events will cause data corruption or loss, in testing this wasn't seen. If this was to occur the expectation is the member can be readded to a cluster or worst-case restored from a robust persisted snapshot. The etcd members are deployed across isolated racks with different power feeds. An instantaneous failure of all of them simultaneously is unlikely. Testing was usually of the form: * create (Kubernetes) etcd write-churn by creating replicasets of some 1000s of pods * break/fail the leader Failure testing included: * hard node power-off events * disk removal * orderly reboots/shutdown In all cases when the node recovered it was able to rejoin the cluster and synchronize. 05 March 2021, 18:09:52 UTC
afd6d8a Merge pull request #12740 from hexfusion/cp-12448--release-3.4 Manual cherry pick of #12448 on release 3.4 03 March 2021, 18:37:20 UTC
9aeabe4 server: Added config parameter experimental-warning-apply-duration Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 03 March 2021, 17:14:30 UTC
aa71268 version: 3.4.15 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 26 February 2021, 22:08:24 UTC
3be9460 Merge pull request #12679 from chaochn47/backport_3.4_#12677 [Backport-3.4] etcdserver/api/etcdhttp: log successful etcd server side health check in debug level 09 February 2021, 23:01:19 UTC
f27ef4d [Backport-3.4] etcdserver/api/etcdhttp: log successful etcd server side health check in debug level ref. #12677 ref. https://github.com/etcd-io/etcd/commit/0b9cfa86772fa1ca9f4fc0a402ac6c73ffb599a0 09 February 2021, 05:44:44 UTC
a1c5f59 Merge pull request #12402 from vitalif/release-3.4 etcdserver: Fix 64 KB websocket notification message limit 03 February 2021, 08:19:21 UTC
a40f14d etcdserver: Fix 64 KB websocket notification message limit This fixes etcd being unable to send any message longer than 64 KB as a notification over the websocket. This was because the older version of grpc-websocket-proxy was used and WithMaxRespBodyBufferSize option wasn't set. 29 January 2021, 21:37:02 UTC
d51c6c6 Merge pull request #12645 from hexfusion/bump-dep vendor: bump gorilla/websocket 23 January 2021, 18:49:45 UTC
becc228 vendor: bump gorilla/websocket Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 23 January 2021, 16:20:53 UTC
0880605 Merge pull request #12551 from kolyshkin/3.4-fix-lock [3.4 backport] pkg/fileutil: fix F_OFD_ constants 15 January 2021, 22:16:49 UTC
bea35fd pkg/fileutil: fix F_OFD_ constants Use golang.org/x/sys/unix for F_OFD_* constants. This fixes the issue that F_OFD_GETLK was defined incorrectly, resulting in bugs such as https://github.com/moby/moby/issues/31182 Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com> 14 December 2020, 18:42:13 UTC
8a03d2e version: 3.4.14 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 25 November 2020, 19:31:52 UTC
a4b43b3 pkg/netutil: remove unused "iptables" wrapper Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 25 November 2020, 19:31:17 UTC
e3b29b6 tools/etcd-dump-metrics: validate exec cmd args To prevent arbitrary command invocations. Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 25 November 2020, 19:30:31 UTC
eb0fb0e Merge pull request #12356 from cfc4n/automated-cherry-pick-of-#12264-upstream-release-3.4 Automated cherry pick of #12264 12 October 2020, 21:26:50 UTC
40b7107 clientv3: get AuthToken automatically when clientConn is ready. fixes: #11954 30 September 2020, 09:14:22 UTC
7e2d426 Merge pull request #12299 from galal-hussein/fix_panic_34 [Backport 3.4] etcdserver: add ConfChangeAddLearnerNode to the list of config changes 15 September 2020, 16:04:18 UTC
3019246 etcdserver: add ConfChangeAddLearnerNode to the list of config changes To fix a panic that happens when trying to get ids of etcd members in force new cluster mode, the issue happen if the cluster previously had etcd learner nodes added to the cluster Fixes #12285 14 September 2020, 15:50:57 UTC
dd1b699 Merge pull request #12280 from jingyih/automated-cherry-pick-of-#12271-upstream-release-3.4 Automated cherry pick of #12271 on release 3.4 10 September 2020, 18:07:54 UTC
f44aaf8 integration: add flag WatchProgressNotifyInterval in integration test 09 September 2020, 19:39:42 UTC
ae9734e version: 3.4.13 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 24 August 2020, 19:11:28 UTC
781bde7 Merge pull request #12250 from spzala/automated-cherry-pick-of-#12242-upstream-release-3.4 Automated cherry pick of #12242 24 August 2020, 19:05:03 UTC
d5ebbbc pkg: file stat warning Provide warning and doc instead of enforcing file permission. 24 August 2020, 15:21:29 UTC
7cd5872 Merge pull request #12244 from hexfusion/automated-cherry-pick-of-#12243-upstream-release-3.4 Automated cherry pick of #12243 on release 3.4 21 August 2020, 15:24:21 UTC
46a0a44 Automated cherry pick of #12243 on release 3.4 Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 21 August 2020, 14:14:07 UTC
17cef6e version: 3.4.12 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 August 2020, 16:56:24 UTC
c07cba0 Merge pull request #12239 from liggitt/slow-v2-panic-3.4 [3.4] etcdserver: Avoid panics logging slow v2 requests in integration tests 19 August 2020, 16:55:08 UTC
b8878ea etcdserver: Avoid panics logging slow v2 requests in integration tests 19 August 2020, 15:30:39 UTC
e71e0c5 Merge pull request #12226 from jingyih/fix_backport_PR12216 *: add plog logging to the backport of PR12216 18 August 2020, 15:48:09 UTC
bc44e36 version: 3.4.11 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 August 2020, 15:46:13 UTC
299e0f1 Revert "etcdserver/api/v3rpc: "MemberList" never return non-empty ClientURLs" This reverts commit 0372cfc7ab1052ac616ca34551f83657a8fd2e3e. 18 August 2020, 15:45:38 UTC
75d5e78 *: fix backport of PR12216 Fix bugs introduced in commit c60dabf 16 August 2020, 07:01:18 UTC
c60dabf *: add experimental flag for watch notify interval Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 15 August 2020, 17:24:25 UTC
8a4afdb Merge pull request #12189 from jingyih/automated-cherry-pick-of-#11452-#12187-upstream-release-3.4 Automated cherry pick of #11452 #12187 on release 3.4 14 August 2020, 04:38:05 UTC
6fcab5a clientv3: remove excessive watch cancel logging 13 August 2020, 05:51:21 UTC
0080741 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:38:35 UTC
cf558ee 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:38:17 UTC
e800c62 clientv3: log warning in case of error sending request 30 July 2020, 14:54:35 UTC
0372cfc etcdserver/api/v3rpc: "MemberList" never return non-empty ClientURLs Signed-off-by: Gyuho Lee <leegyuho@amazon.com> cr https://code.amazon.com/reviews/CR-29712724 16 July 2020, 23:29:51 UTC
18dfb9c version: 3.4.10 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 16 July 2020, 22:16:20 UTC
7b82704 Merge pull request #12106 from bart0sh/PR001-cherry-pick-change-protobuf-field-type-from-int-to-int64 etcdserver: change protobuf field type from int to int64 (#12000) 15 July 2020, 16:45:16 UTC
a2c3748 Merge pull request #12127 from spzala/automated-cherry-pick-of-#12012-upstream-release-3.4 Automated cherry pick of #12012 13 July 2020, 14:53:52 UTC
67bfc31 Documentation: note on data encryption 13 July 2020, 13:50:30 UTC
ed28c76 etcdserver: change protobuf field type from int to int64 (#12000) 08 July 2020, 07:21:10 UTC
d3a702a Merge pull request #12112 from spzala/automated-cherry-pick-of-#12018-upstream-release-3.4 Automated cherry pick of #12018 07 July 2020, 17:32:18 UTC
3193311 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, 15:46:31 UTC
2acdf88 Merge pull request #12076 from cfc4n/automated-cherry-pick-of-#11987-upstream-release-3.4 Automated cherry pick of #11987 06 July 2020, 20:01:24 UTC
a8454e4 Merge pull request #12089 from tangcong/automated-cherry-pick-of-#11997-origin-release-3.4 Automated cherry pick of #11997 06 July 2020, 20:00:56 UTC
32583af Merge pull request #12101 from tangcong/automated-cherry-pick-of-#12100-origin-release-3.4 Automated cherry pick of #12100 06 July 2020, 18:47:24 UTC
85cc4de Merge pull request #12103 from spzala/automated-cherry-pick-of-#12092-upstream-release-3.4 Automated cherry pick of #12092 05 July 2020, 15:45:30 UTC
7dec4c4 etcdmain: let grpc proxy warn about insecure-skip-tls-verify 01 July 2020, 22:25:29 UTC
a4667f5 etcdmain: fix shadow error 01 July 2020, 05:36:48 UTC
0207d1d pkg/fileutil: print desired file permission in error log 29 June 2020, 01:59:19 UTC
99e893d Merge pull request #12074 from cfc4n/automated-cherry-pick-of-#12005-upstream-release-3.4 Automated cherry pick of #12005 26 June 2020, 18:30:07 UTC
d5dec73 Merge pull request #12077 from cfc4n/automated-cherry-pick-of-#11980-upstream-release-3.4 Automated cherry pick of #11980 26 June 2020, 18:29:16 UTC
81a2edc Merge pull request #12081 from spzala/automated-cherry-pick-of-#11945-upstream-release-3.4 Automated cherry pick of #11945 26 June 2020, 18:28:34 UTC
e5424fc pkg: Fix dir permission check on Windows 26 June 2020, 00:20:55 UTC
4488595 auth: Customize simpleTokenTTL settings. see https://github.com/etcd-io/etcd/issues/11978 for more detail. 25 June 2020, 11:58:26 UTC
7b99863 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:53:13 UTC
490c613 auth: return incorrect result 'ErrUserNotFound' when client request without username or username was empty. Fiexs https://github.com/etcd-io/etcd/issues/12004 . 25 June 2020, 11:48:36 UTC
31e49a4 Merge pull request #12048 from spzala/automated-cherry-pick-of-#11793-upstream-release-3.4 Automated cherry pick of #11793 25 June 2020, 03:42:26 UTC
83fc96d Merge pull request #12055 from tangcong/automated-cherry-pick-of-#11850-origin-release-3.4 Automated cherry pick of #11850 25 June 2020, 03:41:44 UTC
45192cf Merge pull request #12064 from cfc4n/automated-cherry-pick-of-#11986-upstream-release-3.4 Automated cherry pick of #11986 25 June 2020, 03:40:37 UTC
1a12810 Merge pull request #12070 from spzala/automated-cherry-pick-of-#12060-upstream-release-3.4 Automated cherry pick of #12060 25 June 2020, 03:39:33 UTC
a4f4294 Merge pull request #12072 from tangcong/automated-cherry-pick-of-#12066-origin-release-3.4 Automated cherry pick of #12066 25 June 2020, 03:39:15 UTC
2212a84 Merge pull request #12034 from spzala/automated-cherry-pick-of-#11798-upstream-release-3.4 Automated cherry pick of #11798 25 June 2020, 03:38:46 UTC
back to top