d6d263a | Marek Siarkowicz | 20 December 2023, 10:41:50 UTC | Check if be is nil to avoid panic when be is overriden with nil by recoverSnapshotBackend on line 517 Signed-off-by: Marek Siarkowicz <siarkowicz@google.com> | 20 December 2023, 10:41:54 UTC |
a2e9dc8 | Marek Siarkowicz | 20 December 2023, 10:31:43 UTC | Don't redeclare err and snapshot variable, fixing validation of consistent index and closing database on defer `err` variable shared throughout the NewServer function and used on line 396 to defer decision whether backend should be closed when starting the server failed. `snapshot` variable is first defined 407, redeclared locally on line 496 and later again used on line 625. Creation of local variable is a bug introduced in https://github.com/etcd-io/etcd/pull/11888. Signed-off-by: Marek Siarkowicz <siarkowicz@google.com> | 20 December 2023, 10:31:47 UTC |
39330e3 | Marek Siarkowicz | 12 December 2023, 10:14:05 UTC | Merge pull request #17083 from siyuanfoundation/livez-bp-step3 [3.5] Backport e2e tests for livez/readyz. | 12 December 2023, 10:14:05 UTC |
cb65c1f | Siyuan Zhang | 09 December 2023, 03:26:06 UTC | test: enable gofail in release e2e test. Signed-off-by: Siyuan Zhang <sizhang@google.com> | 11 December 2023, 17:15:56 UTC |
b8d5e79 | Siyuan Zhang | 06 December 2023, 00:47:59 UTC | [3.5] backport health check e2e tests. Signed-off-by: Siyuan Zhang <sizhang@google.com> | 07 December 2023, 17:51:39 UTC |
fa0eb07 | Marek Siarkowicz | 07 December 2023, 12:03:36 UTC | Merge pull request #17075 from siyuanfoundation/3.5-e2e-fw [3.5] tests: Backport Extract e2e cluster setup to separate package | 07 December 2023, 12:03:36 UTC |
3b252db | Marek Siarkowicz | 07 December 2023, 10:29:12 UTC | version: bump up to 3.5.11 | 07 December 2023, 10:29:12 UTC |
6f125ce | Marek Siarkowicz | 07 December 2023, 08:53:18 UTC | Merge pull request #17039 from siyuanfoundation/release-3.5-step2 [3.5] Backport livez/readyz | 07 December 2023, 08:53:18 UTC |
33cf21c | Benjamin Wang | 06 December 2023, 19:38:15 UTC | Merge pull request #17077 from jonasrdl/release-3.5-update-to-go-1.20.12 [3.5] Update go version to 1.20.12 | 06 December 2023, 19:38:15 UTC |
ebb7e79 | Siyuan Zhang | 20 November 2023, 17:58:40 UTC | etcdserver: add linearizable_read check to readyz. Signed-off-by: Siyuan Zhang <sizhang@google.com> | 06 December 2023, 19:12:14 UTC |
13bafdf | Jonas Riedel | 06 December 2023, 19:02:25 UTC | etcd: Update go version to 1.20.12 Signed-off-by: Jonas Riedel <jonasriedel@pm.me> | 06 December 2023, 19:02:25 UTC |
795dced | Marek Siarkowicz | 08 October 2021, 19:16:50 UTC | tests: Extract e2e cluster setup to separate package Signed-off-by: Siyuan Zhang <sizhang@google.com> | 06 December 2023, 17:13:36 UTC |
7df2e90 | Benjamin Wang | 06 December 2023, 09:09:07 UTC | Merge pull request #17070 from ivanvc/release-3.5-backport-ssrf Backport disable redirects in peer communication to release-3.5 | 06 December 2023, 09:09:07 UTC |
98aa466 | Ivan Valdes | 05 December 2023, 18:59:25 UTC | server: disable redirects in peer communication Disable following redirects from peer HTTP communication on the client's side. Etcd server may run into SSRF (Server-side request forgery) when adding a new member. If users provide a malicious peer URL, the existing etcd members may be redirected to another unexpected internal URL when getting the new member's version. Signed-off-by: Ivan Valdes <ivan@vald.es> | 05 December 2023, 18:59:25 UTC |
ce4ae2b | Marek Siarkowicz | 28 November 2023, 20:22:32 UTC | Merge pull request #17024 from jmhbnz/backport-ssrf-fix [3.5] Backport disable following redirects when checking peer urls | 28 November 2023, 20:22:32 UTC |
293fc21 | Siyuan Zhang | 16 October 2023, 22:16:42 UTC | etcdserver: add metric counters for livez/readyz health checks. Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 20:52:15 UTC |
f5d7f99 | Siyuan Zhang | 25 September 2023, 22:44:19 UTC | etcdserver: add livez and ready http endpoints for etcd. Add two separate probes, one for liveness and one for readiness. The liveness probe would check that the local individual node is up and running, or else restart the node, while the readiness probe would check that the cluster is ready to serve traffic. This would make etcd health-check fully Kubernetes API complient. Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 20:52:15 UTC |
2b54660 | Chao Chen | 06 October 2023, 06:28:33 UTC | http health check bug fixes Signed-off-by: Chao Chen <chaochn@amazon.com> | 27 November 2023, 20:52:15 UTC |
d4e8610 | Marek Siarkowicz | 27 November 2023, 18:59:40 UTC | Merge pull request #17000 from siyuanfoundation/livez-bp-3.5-step1 [3.5] Backport healthcheck code cleanup | 27 November 2023, 18:59:40 UTC |
46e3942 | Marek Siarkowicz | 27 January 2022, 18:04:41 UTC | server: Split metrics and health code Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 17:31:00 UTC |
8ab1c0f | Marek Siarkowicz | 27 January 2022, 17:57:57 UTC | server: Cover V3 health with tests Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 17:31:00 UTC |
9db8ddb | Marek Siarkowicz | 27 January 2022, 15:34:06 UTC | server: Refactor health checks Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 17:31:00 UTC |
eed94f6 | Marek Siarkowicz | 27 January 2022, 17:46:44 UTC | server: Run health check tests in subtests Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 17:31:00 UTC |
2f6c84e | Marek Siarkowicz | 27 January 2022, 17:33:41 UTC | server: Rename test case expect fields Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 17:31:00 UTC |
c6784a7 | Marek Siarkowicz | 27 January 2022, 17:25:39 UTC | server: Use named struct initialization in healthcheck test Signed-off-by: Siyuan Zhang <sizhang@google.com> | 27 November 2023, 17:31:00 UTC |
9e21048 | James Blair | 27 November 2023, 08:48:50 UTC | Backport server: Don't follow redirects when checking peer urls. It's possible that etcd server may run into SSRF situation when adding a new member. If users provide a malicious peer URL, the existing etcd members may be redirected to other unexpected internal URL when getting the new member's version. Signed-off-by: James Blair <mail@jamesblair.net> | 27 November 2023, 08:48:50 UTC |
0e64a6d | Marek Siarkowicz | 26 November 2023, 14:02:13 UTC | Merge pull request #16951 from jmhbnz/fix-distributed-tracing [3.5] Backport add sampling rate to fix distributed tracing | 26 November 2023, 14:02:13 UTC |
f952197 | James Blair | 25 November 2023, 21:30:49 UTC | Backport embed: Add tracing integration test. Signed-off-by: James Blair <mail@jamesblair.net> | 25 November 2023, 21:30:49 UTC |
5a564d5 | James Blair | 25 November 2023, 20:46:05 UTC | Backport server: Have tracingExporter own resources it initialises. Signed-off-by: James Blair <mail@jamesblair.net> | 25 November 2023, 21:22:10 UTC |
3a54851 | James Blair | 16 November 2023, 08:26:51 UTC | Backport server: Add sampling rate to distributed tracing. ExperimentalDistributedTracingSamplingRatePerMillion is the number of samples to collect per million spans. Defaults to 0. Signed-off-by: James Blair <mail@jamesblair.net> | 25 November 2023, 21:22:10 UTC |
0b46d43 | Benjamin Wang | 20 November 2023, 17:00:32 UTC | Merge pull request #16921 from ivanvc/enable-arm64-builds-for-every-push-and-pr-in-release-3.5 github workflow: run arm64 tests on every push | 20 November 2023, 17:00:32 UTC |
a733d92 | Benjamin Wang | 16 November 2023, 07:38:57 UTC | Merge pull request #16946 from sharathsivakumar/release-3.5 [3.5] CVE-2023-47108: Backport go.opentelemetry.io/otel@v1.20.0 and go.open… | 16 November 2023, 07:38:57 UTC |
7f7b915 | sharath sivakumar | 15 November 2023, 16:10:40 UTC | upgrade github.com/stretchr/testify,google.golang.org/genproto/googleapis/api,google.golang.org/grpc to make it consistent Signed-off-by: sharath sivakumar <sharath.sivakumar@mollie.com> | 15 November 2023, 16:10:40 UTC |
f26074a | sharath sivakumar | 15 November 2023, 13:09:07 UTC | CVE-2023-47108: Backport go.opentelemetry.io/otel@v1.20.0 and go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0 Signed-off-by: sharath sivakumar <sharath.sivakumar@mollie.com> | 15 November 2023, 13:09:07 UTC |
f9f38bc | Ivan Valdes | 12 November 2023, 04:31:27 UTC | github workflow: run arm64 tests on every push Use a template to consolidate arm64 and amd64 test workflows. Enable running armd64 tests on every push and pull request. Signed-off-by: Ivan Valdes <ivan@vald.es> | 14 November 2023, 00:56:29 UTC |
a0cb92e | Benjamin Wang | 13 November 2023, 09:31:49 UTC | Merge pull request #16915 from arjunmalhotra1/release-3.5 [3.5] etcd: upgrade go version from 1.20.10 to 1.20.11 | 13 November 2023, 09:31:49 UTC |
e1aa1b9 | arjunmalhotra1 | 12 November 2023, 23:45:27 UTC | etcd: upgrade go version from 1.20.10 to 1.20.11 To keep etcd projects up to date with the latest patch releases & incorporate the latest security updates. Signed-off-by: arjunmalhotra1 <am2cj@virginia.edu> | 12 November 2023, 23:45:27 UTC |
0223ca5 | Marek Siarkowicz | 27 October 2023, 10:33:25 UTC | version: bump up to 3.5.10 | 27 October 2023, 10:33:25 UTC |
aa04f5d | Marek Siarkowicz | 27 October 2023, 07:57:12 UTC | Merge pull request #16833 from ahrtr/bump_bbolt_1.3.8_20231026 [3.5] Bump bbolt to 1.3.8 for release-3.5 | 27 October 2023, 07:57:12 UTC |
88beb6c | Benjamin Wang | 26 October 2023, 15:32:07 UTC | bump bbolt to 1.3.8 for etcd 3.5 Signed-off-by: Benjamin Wang <wachao@vmware.com> | 26 October 2023, 15:32:07 UTC |
3521aaa | Benjamin Wang | 19 October 2023, 09:21:36 UTC | Merge pull request #16790 from chaochn47/3.5-grpc-update [3.5] Upgrade gRPC-go to 1.58.3 | 19 October 2023, 09:21:36 UTC |
31b7c58 | Marek Siarkowicz | 17 October 2023, 18:58:21 UTC | Merge pull request #16637 from serathius/check-cluster-id-release-3.5 [release-3.5] etcdserver: add cluster id check for hashKVHandler | 17 October 2023, 18:58:21 UTC |
1aa4aa8 | Chao Chen | 17 October 2023, 18:07:03 UTC | 3.5: upgrade gRPC-go to 1.58.3 The last step with gRPC update behavior changes auditing to resolve CVE #16740 in 3.5 This PR backports #14922, #16338, #16587, #16630, #16636 and #16739 to release-3.5. Signed-off-by: Chao Chen <chaochn@amazon.com> | 17 October 2023, 18:07:08 UTC |
5b8150a | Marek Siarkowicz | 02 October 2023, 10:28:00 UTC | Backport corrupt check test fix "etcd server shouldn't wait for the ready notification infinitely on startup" Signed-off-by: Marek Siarkowicz <siarkowicz@google.com> | 17 October 2023, 12:37:14 UTC |
4cf9ef8 | Marek Siarkowicz | 17 October 2023, 11:41:33 UTC | Merge pull request #16070 from kkkkun/rm-stack-log remove stack log when restore snapshot | 17 October 2023, 11:41:33 UTC |
04cfb4c | caojiamingalan | 18 May 2023, 21:55:32 UTC | etcdserver: add cluster id check for hashKVHandler Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com> Signed-off-by: Marek Siarkowicz <siarkowicz@google.com> | 17 October 2023, 11:27:47 UTC |
976378c | Marek Siarkowicz | 17 October 2023, 11:03:17 UTC | Merge pull request #16781 from chaochn47/release-3.5-backport-gRPC-update [release-3.5]: upgrade gRPC-go to v1.52.0 | 17 October 2023, 11:03:17 UTC |
6f4fa5a | Chao Chen | 17 October 2023, 04:42:47 UTC | [release-3.5]: upgrade gRPC-go to v1.52.0 backport https://github.com/etcd-io/etcd/pull/14834 and https://github.com/etcd-io/etcd/pull/16324 Signed-off-by: Chao Chen <chaochn@amazon.com> | 17 October 2023, 04:43:00 UTC |
3921831 | Wenjia | 16 October 2023, 19:08:07 UTC | Merge pull request #16625 from chaochn47/release-3.5-backport-gRPC-go-updates [3.5] Bump grpc-go to1.47 (and fix the connection-string format) | 16 October 2023, 19:08:07 UTC |
db16069 | Chao Chen | 20 September 2023, 22:27:14 UTC | backport #14125 to release-3.5: Update to grpc-1.47 (and fix the connection-string format) Signed-off-by: Chao Chen <chaochn@amazon.com> | 12 October 2023, 16:46:49 UTC |
9776cec | Marek Siarkowicz | 12 October 2023, 15:17:14 UTC | Merge pull request #16750 from serathius/roundrobin-3.5 [v3.5] Return to default write scheduler since golang.org/x/net@v0.11.0 started using round robin | 12 October 2023, 15:17:14 UTC |
404eeaa | Marek Siarkowicz | 10 October 2023, 14:31:37 UTC | Return to default write scheduler since golang.org/x/net@v0.11.0 started using round robin Introduction of round robin https://github.com/golang/net/commit/120fc906b30bade8c220769da77801566d7f4ec8 Added in v0.10.0 https://github.com/golang/net/compare/v0.10.0...v0.11.0 Signed-off-by: Marek Siarkowicz <siarkowicz@google.com> | 12 October 2023, 13:19:17 UTC |
c669e0c | Marek Siarkowicz | 12 October 2023, 13:12:48 UTC | Merge pull request #16743 from dusk125/3.5-http2 [3.5] Bump golang.org/x/net to v0.17.0 | 12 October 2023, 13:12:48 UTC |
246f2a8 | Benjamin Wang | 11 October 2023, 15:34:36 UTC | Merge pull request #16745 from dusk125/gobump-3.5 [3.5] Bump go to v1.20.10 | 11 October 2023, 15:34:36 UTC |
b916aff | Allen Ray | 11 October 2023, 15:06:59 UTC | Bump go to v1.20.10 Part of https://github.com/etcd-io/etcd/issues/16740 Signed-off-by: Allen Ray <alray@redhat.com> | 11 October 2023, 15:07:02 UTC |
24ee8e4 | Allen Ray | 11 October 2023, 14:43:48 UTC | bump golang.org/x/net to 0.17.0 Part of https://github.com/etcd-io/etcd/issues/16740 Signed-off-by: Allen Ray <alray@redhat.com> | 11 October 2023, 14:43:51 UTC |
c8286f4 | Benjamin Wang | 10 October 2023, 08:48:40 UTC | Merge pull request #16730 from 0scvr/0scvr/upgrade-r3.5-go-1.20.9 [3.5] Upgrade go version to 1.20.9 | 10 October 2023, 08:48:40 UTC |
19a6ec1 | 0scvr | 09 October 2023, 21:37:24 UTC | etcd: upgrade go version to 1.20.9 To be up to date with the newest security fix. Signed-off-by: 0scvr <71343264+0scvr@users.noreply.github.com> | 09 October 2023, 21:37:24 UTC |
7ed8970 | Benjamin Wang | 11 September 2023, 10:06:57 UTC | Merge pull request #16562 from MeenuyD/go-version-update fix:Ensure that go version is only defined in one file for release-3.5 | 11 September 2023, 10:06:57 UTC |
890af4c | Marek Siarkowicz | 11 September 2023, 08:30:49 UTC | Merge pull request #16565 from fuweid/35-cp-13824 [3.5] Fix panic in etcd validate secure endpoints | 11 September 2023, 08:30:49 UTC |
635219a | Benjamin Wang | 10 September 2023, 10:17:07 UTC | Merge pull request #16568 from jmhbnz/fix-release-35-cmux [3.5] Backport removing obsolete http 1.0 version for cmux tests | 10 September 2023, 10:17:07 UTC |
bfb3494 | James Blair | 10 September 2023, 09:02:38 UTC | Remove obsolete http 1.0 version. From TestConnectionMultiplexing to ensure the test will run successfully in Debian 12. Signed-off-by: James Blair <mail@jamesblair.net> | 10 September 2023, 09:02:38 UTC |
078b080 | MeenuyD | 09 September 2023, 01:07:04 UTC | fix:Ensure that go version is only defined in one file for release-3.5 Signed-off-by: MeenuyD <meenu.coninja@gmail.com> | 09 September 2023, 14:33:18 UTC |
7816df7 | Wei Fu | 09 September 2023, 13:06:33 UTC | Fix panic in etcd validate secure endpoints Backport: #13824 Signed-off-by: Wei Fu <fuweid89@gmail.com> | 09 September 2023, 13:06:33 UTC |
c8d06bb | Benjamin Wang | 08 September 2023, 17:20:56 UTC | Merge pull request #16555 from ahrtr/3.5_golang_20230908 [3.5] dependency: bump golang to 1.20.8 | 08 September 2023, 17:20:56 UTC |
bdae1d3 | Benjamin Wang | 08 September 2023, 15:31:21 UTC | dependency: bump golang to 1.20.8 Signed-off-by: Benjamin Wang <wachao@vmware.com> | 08 September 2023, 16:50:49 UTC |
630401e | Marek Siarkowicz | 07 September 2023, 11:57:38 UTC | Merge pull request #16550 from jmhbnz/backport-redirecting-metrics-to-file [3.5] Backport redirecting cmux test metrics data into file to reduce output | 07 September 2023, 11:57:38 UTC |
baa580a | James Blair | 07 September 2023, 08:42:03 UTC | Backport redirect metrics data into file to reduce output. Signed-off-by: James Blair <mail@jamesblair.net> | 07 September 2023, 08:42:03 UTC |
182e352 | Benjamin Wang | 30 August 2023, 09:07:54 UTC | Merge pull request #16490 from fuweid/bp-16464 [3.5] api: fix duplicate gateway url issue | 30 August 2023, 09:07:54 UTC |
ad5a6ea | Wei Fu | 28 August 2023, 00:30:20 UTC | test.sh: increase timeout for grpcproxy test Signed-off-by: Wei Fu <fuweid89@gmail.com> | 28 August 2023, 13:00:51 UTC |
68e09de | Wei Fu | 27 August 2023, 23:40:10 UTC | test: add v3 curl test to cover maintenance hash/hashkv REST API Signed-off-by: Benjamin Wang <wachao@vmware.com> Signed-off-by: Wei Fu <fuweid89@gmail.com> | 28 August 2023, 13:00:46 UTC |
83bf5dc | Wei Fu | 27 August 2023, 15:50:38 UTC | api: fix duplicate gateway url issue Run `scripts/genproto.sh --skip-protodoc` and checkout server/wal/walpb/record.pb.go because we still use go.etcd.io/etcd/raft/v3 instead of go.etcd.io/raft/v3. Before ``` ➜ etcd git:(release-3.5) etcdctl put foo bar OK ➜ etcd git:(release-3.5) etcdctl get -w json foo {"header":{"cluster_id":14841639068965178418,"member_id":10276657743932975437,"revision":2,"raft_term":2},"kvs":[{"key":"Zm9v","create_revision":2,"mod_revision":2,"version":1,"value":"YmFy"}],"count":1} ➜ etcd git:(release-3.5) etcdctl compact 2 compacted revision 2 ➜ etcd git:(release-3.5) http_proxy= curl -L http://127.0.0.1:2379/v3/maintenance/hashkv -X POST -d '{"revsion":2}' Not Found ``` After ```bash ➜ etcd git:(bp-16464) http_proxy= curl -L http://127.0.0.1:2379/v3/maintenance/hashkv -X POST -d '{"revsion":2}' {"header":{"cluster_id":"14841639068965178418","member_id":"10276657743932975437","revision":"2","raft_term":"3"},"hash":3305255506,"compact_revision":"2"}% ``` Signed-off-by: Wei Fu <fuweid89@gmail.com> | 27 August 2023, 16:10:33 UTC |
9e0e491 | Benjamin Wang | 27 August 2023, 15:47:57 UTC | Merge pull request #16476 from new-dream/release-3.5-CVE-2022-34038 [3.5] add a verification on the pagebytes which must be > 0 | 27 August 2023, 15:47:57 UTC |
7b8de81 | new-dream | 25 August 2023, 14:02:45 UTC | pkg: add a verification on the pagebytes which must be > 0 Signed-off-by: n00607095 <niechangxu1@huawei.com> | 25 August 2023, 14:02:45 UTC |
6186538 | Benjamin Wang | 21 August 2023, 07:48:46 UTC | Merge pull request #16444 from jmhbnz/deflake-testpagewriterrandom [3.5] tests: Backport recent test flake fixes | 21 August 2023, 07:48:46 UTC |
b9e5d96 | James Blair | 19 August 2023, 09:41:56 UTC | tests: Backport deflake for TestWatchDelay Signed-off-by: James Blair <mail@jamesblair.net> | 19 August 2023, 09:41:56 UTC |
778f226 | James Blair | 19 August 2023, 09:41:18 UTC | tests: Backport deflake for TestPageWriterRandom The PageWriter has cache buffer so that it doesn't call the Writer until the cache is almost full. Since the data's length is random, the pending bytes should be always less than cache buffer size, instead of page size. Signed-off-by: James Blair <mail@jamesblair.net> | 19 August 2023, 09:41:18 UTC |
0b598c4 | Benjamin Wang | 18 August 2023, 09:13:05 UTC | Merge pull request #16435 from jmhbnz/backport-expose-socket-options [3.5] Backport expose socket options | 18 August 2023, 09:13:05 UTC |
164175d | James Blair | 18 August 2023, 07:14:57 UTC | Backport adding unit test for socket options. Co-authored-by: Shawn Gerrard <shawn.gerrard@gmail.com> Signed-off-by: James Blair <mail@jamesblair.net> | 18 August 2023, 07:14:57 UTC |
2a7bffc | James Blair | 18 August 2023, 00:05:19 UTC | Backport export reuse-port and reuse-address so that they cabn be configured via config file. Co-authored-by: Shawn Gerrard <shawn.gerrard@gmail.com> Signed-off-by: James Blair <mail@jamesblair.net> | 18 August 2023, 00:05:19 UTC |
2d2e75d | Benjamin Wang | 17 August 2023, 11:11:43 UTC | Merge pull request #16401 from jmhbnz/update-to-go-1.20 [3.5] Backport update to golang 1.20 minor release | 17 August 2023, 11:11:43 UTC |
f62a894 | James Blair | 11 August 2023, 09:47:30 UTC | Fix goword failure in rafthttp/transport.go. Signed-off-by: James Blair <mail@jamesblair.net> | 11 August 2023, 09:47:30 UTC |
9c7c8c6 | James Blair | 11 August 2023, 09:16:01 UTC | Backport update to golang 1.20 minor release. Signed-off-by: James Blair <mail@jamesblair.net> | 11 August 2023, 09:16:01 UTC |
5d7c457 | Benjamin Wang | 03 August 2023, 12:16:15 UTC | Merge pull request #16262 from CaojiamingAlan/add_UnsafeReadScheduledCompact_and_UnsafeReadFinishedCompact [3.5] Add UnsafeReadScheduledCompact and UnsafeReadFinishedCompact | 03 August 2023, 12:16:15 UTC |
81ed2b3 | Marek Siarkowicz | 02 August 2023, 13:54:21 UTC | Merge pull request #16340 from jmhbnz/streamline-test-commands [3.5] Backport Makefile recipes for common test commands | 02 August 2023, 13:54:21 UTC |
d3df4d5 | Benjamin Wang | 02 August 2023, 08:39:33 UTC | Merge pull request #16352 from z764969689/release-3.5 Backport "bump go version to 1.19.12" to release-3.5 | 02 August 2023, 08:39:33 UTC |
de0df43 | Luke Zhang | 02 August 2023, 04:56:23 UTC | bump go version to 1.19.12 Signed-off-by: Luke Zhang <z764969689@163.com> | 02 August 2023, 07:33:10 UTC |
0d829e4 | James Blair | 02 August 2023, 02:43:40 UTC | Update workflows to use makefile recipes for unit, integration & e2e-release. Signed-off-by: James Blair <mail@jamesblair.net> | 02 August 2023, 02:43:40 UTC |
84b85a0 | James Blair | 01 August 2023, 21:12:36 UTC | Backport Makefile recipes for common test commands. Signed-off-by: James Blair <mail@jamesblair.net> | 01 August 2023, 21:12:36 UTC |
b924891 | Benjamin Wang | 27 July 2023, 08:03:09 UTC | Merge pull request #16311 from gocurr/release-3.5 [3.5] Backport #16272 to 3.5 | 27 July 2023, 08:03:09 UTC |
5df43d9 | Jes Cok | 26 July 2023, 13:37:32 UTC | pkg/flags: fix UniqueURLs'Set to remove duplicates in UniqueURLs'uss From the name of func 'UniqueURLsFromFlag', we can tell that UniqueURLs'uss should not have duplicates. The current implemention of UniqueURLs'Set has a bug to make it unique. Fixes: #16307. Signed-off-by: Jes Cok <xigua67damn@gmail.com> | 26 July 2023, 13:37:32 UTC |
7ba4add | Marek Siarkowicz | 24 July 2023, 10:04:55 UTC | Merge pull request #16280 from jmhbnz/backport-e2e-release-fix Backport fix to e2e release version identifcation | 24 July 2023, 10:04:55 UTC |
f9ae5f8 | James Blair | 21 July 2023, 23:00:45 UTC | Backport fix to e2e release version identifcation. Signed-off-by: James Blair <mail@jamesblair.net> | 21 July 2023, 23:00:45 UTC |
679820a | Benjamin Wang | 19 July 2023, 18:57:30 UTC | Merge pull request #16270 from CaojiamingAlan/init_client_error Backport #14368 to v3.5 | 19 July 2023, 18:57:30 UTC |
a4fa4d3 | caojiamingalan | 18 July 2023, 19:53:08 UTC | Backport #14368 to v3.5 Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com> | 18 July 2023, 19:53:08 UTC |
eb9bfaa | caojiamingalan | 17 July 2023, 19:45:00 UTC | Follow up https://github.com/etcd-io/etcd/pull/16068#discussion_r1263667496 Add a UnsafeReadScheduledCompact and UnsafeReadFinishedCompact Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com> | 18 July 2023, 15:54:16 UTC |
8f4b6c9 | Benjamin Wang | 15 July 2023, 09:11:34 UTC | Merge pull request #16068 from CaojiamingAlan/release-3.5 [3.5] etcdserver: backport check scheduledCompactKeyName and finishedCompac… | 15 July 2023, 09:11:34 UTC |
6ac9d94 | caojiamingalan | 15 July 2023, 00:22:38 UTC | etcdserver: backport check scheduledCompactKeyName and finishedCompactKeyName before writing hash to release-3.5. Fix #15919. Check ScheduledCompactKeyName and FinishedCompactKeyName before writing hash to hashstore. If they do not match, then it means this compaction has once been interrupted and its hash value is invalid. In such cases, we won't write the hash values to the hashstore, and avoids the incorrect corruption alarm. Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com> | 15 July 2023, 00:22:38 UTC |
9ac1d73 | Benjamin Wang | 14 July 2023, 15:08:51 UTC | Merge pull request #16241 from liangyuanpeng/backport_13577_3.5 [3.5] Backport #13577 to 3.5 | 14 July 2023, 15:08:51 UTC |
c7d9708 | Benjamin Wang | 14 July 2023, 12:46:38 UTC | Merge pull request #16204 from kensou97/release-3.5 [3.5] clientv3: create keepAliveCtxCloser goroutine only if ctx can be canc… | 14 July 2023, 12:46:38 UTC |