Commit Graph

21512 Commits

Author SHA1 Message Date
James Blair
0cf5da62c9 dependency: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.48.0 to 0.49.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-22 01:22:58 +13:00
Benjamin Wang
3a9561aefe Merge pull request #17632 from jmhbnz/update-changelog
Update date of v3.4.31 release.
2024-03-21 12:49:15 +01:00
James Blair
ebbd235826 Update date of v3.4.31 release.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-21 20:52:21 +13:00
Marek Siarkowicz
b2e15d6121 Merge pull request #17613 from liangyuanpeng/autoupdate_docker_release
Let dapendabot to auto-update docker for release 3.4&3.5.
2024-03-21 08:27:58 +01:00
Ivan Valdes
4898908268 tests/integration: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-20 22:31:31 -07:00
Ivan Valdes
aeecfa00b4 tests/common: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-20 22:24:52 -07:00
Ivan Valdes
66f56d71e4 server: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-20 21:12:12 -07:00
Benjamin Wang
6f55dfa26e Merge pull request #17617 from chaochn47/main-update-changelog
update 3.4 and 3.5 CHANGELOG of watch event loss after compaction fix
2024-03-20 08:13:21 +01:00
Chao Chen
ec9b3f375f update 3.4 and 3.5 CHANGELOG of watch event loss after compaction fix
Signed-off-by: Chao Chen <chaochn@amazon.com>
2024-03-19 18:23:40 -07:00
Lan
5620268283 Let dapendabot to auto-update docker for release 3.4&3.5.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-03-20 08:34:21 +08:00
Benjamin Wang
97029d768a Merge pull request #17614 from ivanvc/address-etcdserver-var-naming-lint-rule
etcdserver: address var naming lint rule
2024-03-19 22:40:03 +01:00
Ivan Valdes
14523bdc21 etcdserver: rename MemberId() to MemberID() to address var-naming
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-18 17:18:29 -07:00
Ivan Valdes
c613b78e6c etcdserver: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-18 17:17:07 -07:00
Benjamin Wang
3191002c6d Merge pull request #17599 from etcd-io/dependabot/github_actions/github/codeql-action-3.24.8
build(deps): bump github/codeql-action from 3.24.6 to 3.24.8
2024-03-18 19:36:44 +00:00
Benjamin Wang
2e101a8926 Merge pull request #17597 from jmhbnz/update-docs-for-meeting-rotation
Update community meeting docs to cover lead rotation
2024-03-18 19:06:00 +00:00
James Blair
0ffdc08197 Refresh community meeting docs
Use new short url for etcd YouTube Channel.
Add link for meeting lead rotation worksheet.

Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-19 06:48:54 +13:00
dependabot[bot]
8ecfac9d98 build(deps): bump distroless/static-debian12 from 0d6ada5 to 6dcc833
Bumps distroless/static-debian12 from `0d6ada5` to `6dcc833`.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 17:39:09 +00:00
dependabot[bot]
d8fb3e212d build(deps): bump github/codeql-action from 3.24.6 to 3.24.8
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.6 to 3.24.8.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](8a470fddaf...05963f47d8)

---
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-18 17:32:46 +00:00
James Blair
64c1acd9b3 Enable vmmeter to compare performance for robustness runners.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-19 00:31:17 +13:00
James Blair
b4070a28f1 Add 4 more cpu cores to arm64 robustness test workflows.
Try to prevent the failures we are seeing regularly for not meeting qps requirements.

Signed-off-by: James Blair <mail@jamesblair.net>
2024-03-19 00:27:53 +13:00
Benjamin Wang
7688ce3f90 Merge pull request #17594 from ahrtr/release_20240317
Update format error for candidate links
2024-03-17 16:49:47 +00:00
Benjamin Wang
bbd7d680db Update format error for candidate links
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-17 15:14:41 +00:00
Benjamin Wang
05dc7e6ff3 Merge pull request #17589 from ahrtr/release_20240316
Update release guide and setup a pool of release candidates
2024-03-17 15:11:41 +00:00
Sahdev Zala
b0a26550d1 Merge pull request #17590 from spzala/securityreporting
Use etcd maintainers ML for security related discussion
2024-03-17 10:47:44 -04:00
Benjamin Wang
f5da948002 Update release guide and setup a pool of release candidates
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-17 09:13:49 +00:00
Sahdev Zala
8a497794d2 Use etcd maintainers ML for security related discussion
Temporary move to using etcd maintainers mailing list
from security@etcd.io.

Related,
https://github.com/kubernetes/community/issues/7739 and
https://github.com/kubernetes/k8s.io/pull/6542

Signed-off-by: Sahdev Zala <spzala@us.ibm.com>
2024-03-16 14:29:28 -04:00
Benjamin Wang
8b9909e20d Merge pull request #17585 from ivanvc/address-api-var-naming-lint-rule
api: address golangci var-naming issues
2024-03-16 11:23:46 +00:00
Benjamin Wang
fca3e8a9b5 Merge pull request #17555 from chaochn47/fix-watch-event-loss
Fix watch event loss
2024-03-16 11:23:01 +00:00
ah8ad3
71f7db50e7 flaky: fix jwt test with increasing ttl
Signed-off-by: ah8ad3 <ah8ad3@gmail.com>
2024-03-16 11:34:02 +03:30
Ivan Valdes
2190b0f1c6 api: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-15 20:37:53 -07:00
Chao Chen
405862e807 Fix event loss after compaction
Signed-off-by: Chao Chen <chaochn@amazon.com>
2024-03-15 14:22:37 -07:00
Benjamin Wang
63e394d090 Merge pull request #17587 from ahrtr/changelog_20240315
Added changelog for the progress notification issue
2024-03-15 11:22:45 +00:00
Benjamin Wang
ab25257397 added changelog for the progress notification issue
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-03-15 10:21:44 +00:00
Benjamin Wang
d639abe1aa Merge pull request #17582 from ivanvc/address-client-var-naming-lint-rule
client: address golangci var-naming issues
2024-03-15 09:03:15 +00:00
Ivan Valdes
d98ff0d4ff pkg: address golangci var-naming issues
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-14 21:17:37 -07:00
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
Benjamin Wang
82925537e0 Merge pull request #17576 from ivanvc/20240311-dependency-updates
[2024-03-11] Bump dependencies identified by dependabot
2024-03-13 09:53:49 +00:00
Ivan Valdes
ef38180ae7 dependency: bump github.com/rivo/uniseg from 0.2.0 to 0.4.7
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-12 11:12:07 -07:00
Marek Siarkowicz
7a84cbb452 Improve watch latency benchmark
* Support prevKV
* Support multiple watchers per stream
* Allow continious puts without waiting for event

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-03-11 20:30:41 +01:00
Ivan Valdes
0024569c7c dependency: bump github.com/stretchr/testify from 1.8.4 to 1.9.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-11 11:50:27 -07:00
Ivan Valdes
9f5671d113 dependency: bump golang.org/x/sys from 0.17.0 to 0.18.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-11 11:48:03 -07:00
Ivan Valdes
3996eb5a3c dependency: bump google.golang.org/grpc from 1.62.0 to 1.62.1
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-11 11:41:17 -07:00
Ivan Valdes
7fae54b302 dependency: bump github.com/prometheus/common from 0.49.0 to 0.50.0
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-03-11 11:32:03 -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