20970 Commits

Author SHA1 Message Date
Ivan Valdes
578b784dcd
client: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-14 20:47:32 -07:00
Marek Siarkowicz
ddf54715bf
Merge pull request #17557 from serathius/progressrequest-new-watch
Fix progress notification for watch that doesn't get any events
2024-03-11 15:42:13 +01:00
Benjamin Wang
3f79943371
Merge pull request #17546 from ahrtr/release_criteria_20240307
Add patch version release criterion
2024-03-11 12:12:13 +00:00
Marek Siarkowicz
6103504d4b Fix progress notification for watch that doesn't get any events
When implementing the fix for progress notifications
(https://github.com/etcd-io/etcd/pull/15237) we made a incorrect
assumption that that unsynched watches will always get at least one event.

Unsynched watches include not only slow watchers, but also newly created
watches that requested current or older revision. In case that non of the events
match watch filter, those newly created watches might become synched
without any event going through.

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-03-11 12:11:09 +01:00
Benjamin Wang
a23bee3ce5
Merge pull request #17428 from ivanvc/reimplement-rw-heatmaps-in-go
Reimplement tools/rw-heatmaps in go
2024-03-11 09:58:33 +00:00
Marek Siarkowicz
31f034ac75
Merge pull request #17561 from ivanvc/temporary-fix-for-coverage-test-reporting
tests: temporary disable coverage redisign Go experiment
2024-03-10 10:11:06 +01:00
Ivan Valdes
1576e2e5a4
tools/rw-heatmaps: reimplement in golang
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-09 19:26:29 -08:00
Ivan Valdes
da7ab15f80
tests: temporary disable coverage redisign Go experiment
Go v1.22 has an error generating the coverage output. Disable it
temporarily so GitHub workflows can run in the meantime.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-09 15:07:33 -08:00
Benjamin Wang
4527093b16
Merge pull request #17559 from ivanvc/changelog-cve-2024-24786
[3.4][3.5] Changelog: Add CVE-2024-24786 remediation
2024-03-09 10:33:51 +00:00
Ivan Valdes
a9cfdfd88b
changelog: add google.golang.org/protobuf bump to v1.33.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-08 13:40:23 -08:00
Ivan Valdes
ebdb88248c
changelog: remove line from compiling with go 1.21.6
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-08 13:38:45 -08:00
Benjamin Wang
b81936dade
Merge pull request #17542 from liangyuanpeng/log
changelog: add 3.4 and 3.5 note about go 1.21.8
2024-03-08 10:11:02 +00:00
Benjamin Wang
9955a7eb9e
Merge pull request #17544 from jmhbnz/refine-golang-version-policy
Tweak golang version policy to avoid unsupported minor versions
2024-03-08 09:30:44 +00:00
James Blair
bb44958aae
Update golang minor version policy.
Try to avoid periods of time where etcd could be on an unsupported golang version.

Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-08 21:24:07 +13:00
Lan Liang
b730b3a3eb changelog: add 3.4 and 3.5 note about go 1.21.8
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-03-08 15:54:25 +08:00
Benjamin Wang
e5029a3f6d Add patch version release criterion
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-07 19:02:37 +00:00
Benjamin Wang
266a3ba5ec
Merge pull request #17543 from ivanvc/20240304-dependency-updates
[2024-03-04] Bump dependencies identified by dependabot
2024-03-07 18:58:12 +00:00
Ivan Valdes
0c6b6ac951
dependency: bump google.golang.org/protobuf from 1.32.0 to 1.33.0
Addresses CVE-2024-24786 (https://pkg.go.dev/vuln/GO-2024-2611)

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-07 09:13:28 -08:00
Ivan Valdes
04ef9dcef8
dependency: bump github.com/prometheus/common from 0.47.0 to 0.49.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-07 09:13:28 -08:00
Ivan Valdes
60da279da4
dependency: bump go.opentelemetry.io/otel/sdk from 1.23.1 to 1.24.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-07 09:13:28 -08:00
Ivan Valdes
b555c9e360
dependency: bump github.com/google/yamlfmt from 0.10.0 to 0.11.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-07 09:13:24 -08:00
Benjamin Wang
a481256c8f
Merge pull request #17393 from dusk125/go1.22
Migrate to go1.22
2024-03-07 10:15:10 +00:00
Benjamin Wang
acbe5db75f
Merge pull request #17532 from ahrtr/campaign_with_auth_20240305
Add election test with auth enabled
2024-03-07 10:11:17 +00:00
Allen Ray
bb4b70bbb2 Migrate to go1.22
Signed-off-by: Allen Ray <alray@redhat.com>
2024-03-06 17:15:36 -05:00
Benjamin Wang
a8c743fafa Add election test with auth enabled
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-05 19:49:49 +00:00
Benjamin Wang
9f8756b90d
Merge pull request #17524 from etcd-io/dependabot/github_actions/github/codeql-action-3.24.6
build(deps): bump github/codeql-action from 3.24.5 to 3.24.6
2024-03-05 12:06:37 +00:00
Benjamin Wang
8c3bb5a644
Merge pull request #17518 from datbeohbbh/fix/skip-when-detect-removed-peer
etcdserver: skip when detect a removed peer
2024-03-05 09:30:42 +00:00
dependabot[bot]
796859cdeb
build(deps): bump github/codeql-action from 3.24.5 to 3.24.6
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.5 to 3.24.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](47b3d888fe...8a470fddaf)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 17:26:41 +00:00
Dat Tien Nguyen
46d59a2e68
etcdserver: skip when detect a removed peer
Signed-off-by: Dat Tien Nguyen <phongtomfapp@gmail.com>
2024-03-04 21:22:19 +07:00
Benjamin Wang
1249d8d17a
Merge pull request #17508 from siyuanfoundation/verify-test
Add a test status section to display testgrid status.
2024-03-04 09:42:35 +00:00
Siyuan Zhang
e2d159f08f Add a flaky test section to contributor guide.
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-03-01 11:47:25 -08:00
Benjamin Wang
e68afe7eb7
Merge pull request #17495 from etcd-io/dependabot/docker/distroless/static-debian12-0d6ada5faececed5cd3f99baa08e4109934f2371c0d81b3bff38924fe1deea05
build(deps): bump distroless/static-debian12 from `2eb0c79` to `0d6ada5`
2024-02-28 10:52:45 +00:00
Benjamin Wang
a16c09d496
Merge pull request #17492 from etcd-io/dependabot/github_actions/github/codeql-action-3.24.5
build(deps): bump github/codeql-action from 3.24.3 to 3.24.5
2024-02-28 10:51:51 +00:00
Benjamin Wang
942a95bd23
Merge pull request #17469 from WilliamDEdwards/chore/add-Cyberfusion-adopter
Add Cyberfusion to adopters
2024-02-28 10:03:33 +00:00
Benjamin Wang
00dad3b319
Merge pull request #17503 from jmhbnz/weekly-dependency-update
[2024-02-27] Bump dependencies identified by dependabot
2024-02-28 09:50:12 +00:00
James Blair
e0955afa40
depdendency: bump google.golang.org/grpc from 1.61.1 to 1.62.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-02-28 21:08:42 +13:00
James Blair
170948f681
depdendency: bump go.opentelemetry.io/otel from 1.23.1 to 1.24.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-02-28 21:03:45 +13:00
dependabot[bot]
bca74ee87f
build(deps): bump distroless/static-debian12 from 2eb0c79 to 0d6ada5
Bumps distroless/static-debian12 from `2eb0c79` to `0d6ada5`.

---
updated-dependencies:
- dependency-name: distroless/static-debian12
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 17:13:03 +00:00
dependabot[bot]
4a2f0c8513
build(deps): bump github/codeql-action from 3.24.3 to 3.24.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.3 to 3.24.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](379614612a...47b3d888fe)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 17:07:41 +00:00
Benjamin Wang
786da8731e
Merge pull request #17485 from ahrtr/core_dependencies_20240224
Clarify the core dependencies mappings: bbolt and raft
2024-02-26 12:13:59 +00:00
Benjamin Wang
14a6d3f34d
Merge pull request #17486 from ahrtr/changelog_20240225
Update changelogs to cover the bumping bbolt to v1.3.9 for both 3.4.31 and 3.5.13
2024-02-26 11:16:38 +00:00
Benjamin Wang
2e3f2b53b2 Update changelogs to cover the bumping bbolt to v1.3.9 for both 3.4.31 and 3.5.13
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-02-26 09:20:14 +00:00
Benjamin Wang
05aa9796df
Merge pull request #17488 from halleyshx/grpcproxy-changelog3.5-of-pr17447
update CHANGELOG-3.5.md for #17447
2024-02-26 09:19:13 +00:00
shihuixing
b95c65e065 update CHANGELOG-3.5.md for #17447
Signed-off-by: shihuixing <shihuixing@jd.com>
2024-02-26 09:36:30 +08:00
Benjamin Wang
9c994a4d07 Clarify the core dependencies mappings: bbolt and raft
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-02-24 20:12:07 +00:00
Benjamin Wang
2e7ed80be2
Merge pull request #17481 from srivastav-abhishek/timeout-fix
Increased timeout to fix TestHashKVWhenCompacting test
2024-02-23 12:04:25 +00:00
Benjamin Wang
e1ceb7d1c9
Merge pull request #17480 from ivanvc/update-3.4-and-3.5-changelog-with-backport-ignore-old-leader-leases-revoking-requests
[3.4][3.5] changelog: Add ignore old leader's leases revoking requests
2024-02-23 10:45:30 +00:00
Abhishek Kr Srivastav
fe113026fa Increased timeout to fix HashKV test
Signed-off-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com>
2024-02-23 15:58:57 +05:30
Ivan Valdes
610f5272fa
changelog: Add ignore old leader's leases revoking requests
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-02-22 23:36:20 -06:00
Benjamin Wang
8c7f911b3b
Merge pull request #17359 from siyuanfoundation/verify-test
Add VerifyTxConsistency to backend.
2024-02-22 20:17:01 +00:00