Benjamin Wang
a601652b5d
Merge pull request #17863 from ivanvc/address-remaining-var-naming-linter-warnings
...
Address remaining var naming linter warnings
2024-04-24 10:09:39 +01:00
Benjamin Wang
0fd7cc8f4b
Merge pull request #17826 from vivekpatani/main
...
Update CHANGELOG - 3.4, 3.5 - fix PRISMA-2023-0056
2024-04-24 09:45:46 +01:00
Marek Siarkowicz
07c3a40f12
Merge pull request #17852 from etcd-io/dependabot/github_actions/actions/checkout-4.1.3
...
build(deps): bump actions/checkout from 4.1.1 to 4.1.3
2024-04-24 09:26:10 +02:00
Marek Siarkowicz
96d619459b
Merge pull request #17734 from MadhavJivrajani/toolchain-directive
...
tests: set GOTOOLCHAIN var for report validation
2024-04-24 09:25:07 +02:00
Marek Siarkowicz
5cbc8c950e
Merge pull request #17841 from henrybear327/dependencies/04_22_2024
...
[2024-04-22] Bump dependency updates identified by dependabot
2024-04-24 09:24:00 +02:00
Marek Siarkowicz
68c2d5cd0b
Merge pull request #17859 from siyuanfoundation/changelog
...
Update 3.4 changelog for 2 new downgrade cases.
2024-04-24 09:18:04 +02:00
Ivan Valdes
fce8949dd0
tools/etcd-dump-logs: address var-naming lint warnings
...
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-04-23 20:13:02 -07:00
Ivan Valdes
7300abc552
tests/common: address var-naming lint warnings
...
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-04-23 20:09:06 -07:00
Ivan Valdes
bc3f109572
etcdutl: address var-naming lint warnings
...
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-04-23 20:08:40 -07:00
vivekpatani
9cff960880
Update CHANGELOG - 3.4, 3.5, 3.6 - fix PRISMA-2023-0056
...
Signed-off-by: vivekpatani <9080894+vivekpatani@users.noreply.github.com>
2024-04-23 17:44:57 -07:00
Siyuan Zhang
da7047356e
Update 3.4 changelog for 2 new downgrade cases.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-04-23 09:27:52 -07:00
Marek Siarkowicz
c2a3ca62c7
Merge pull request #17856 from serathius/robustness-datadir-lazyfs
...
Persist member data with lazyfs enabled
2024-04-23 13:45:30 +02:00
Benjamin Wang
94b155a1c9
Merge pull request #17854 from ivanvc/address-server-config-var-naming-lint-rule
...
server/config: address golangci var-naming issues
2024-04-23 10:17:24 +01:00
Madhav Jivrajani
856847d89b
tests: set GOTOOLCHAIN var for report validation
...
Set GOTOOLCHAIN directive in order to successfully run tests
from root. Else, go will try and download a family of releases
(of the form 1.x), which are not published binaries.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2024-04-23 14:44:51 +05:30
Benjamin Wang
d7ac201fbf
Merge pull request #17832 from ahrtr/changelog_compact_20240421
...
Update the changelog for the change on compaction log on boostrap
2024-04-23 09:51:08 +01:00
Marek Siarkowicz
9fcde37447
Persist member data with lazyfs enabled
...
Discovered turning off LazyFS before creating the report might result in
empty server directory. This PR moves cluster shutdown to defer executed
after we generate report and copies the data from lazyfs directory.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-23 10:19:05 +02:00
Marek Siarkowicz
ca39df1cd3
Merge pull request #17847 from siyuanfoundation/refactor
...
refactor IsValidVersionChange.
2024-04-23 09:25:28 +02:00
Ivan Valdes
a2bf8d7e80
server/config: address golangci var-naming issues
...
Addresses issues in V2 Deprecation constant names.
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-04-22 17:12:15 -07:00
dependabot[bot]
36144993b9
build(deps): bump actions/checkout from 4.1.1 to 4.1.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...1d96c772d1
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 17:54:43 +00:00
Chun-Hung Tseng
b010ae0b18
dependency: bump github.com/alexfalkowski/gocovmerge from 1.2.6 to 1.3.4
...
Reference:
- https://github.com/etcd-io/etcd/pull/17845
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-22 19:44:58 +02:00
Chun-Hung Tseng
45eb0110b6
dependency: bump golang.org/x/sync from 0.6.0 to 0.7.0
...
Reference:
- https://github.com/etcd-io/etcd/pull/17848
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-22 19:44:58 +02:00
Chun-Hung Tseng
f696c4c749
dependency: bump github.com/prometheus/common from 0.52.3 to 0.53.0
...
References:
- https://github.com/etcd-io/etcd/pull/17839
- https://github.com/etcd-io/etcd/pull/17840
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-22 19:44:58 +02:00
Siyuan Zhang
b6b7a1a3b6
refactor IsValidVersionChange.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-04-22 10:27:54 -07:00
Benjamin Wang
dd4e35a585
Merge pull request #17815 from fuweid/repro-17780
...
[RFC] fix revision loss issue caused by compaction - 17780
2024-04-22 18:15:44 +01:00
Marek Siarkowicz
062a0ea057
Merge pull request #17825 from serathius/robustness-qps
...
Don't require minimal for failpoint injection period
2024-04-22 19:03:42 +02:00
Marek Siarkowicz
7d1d4cb3a9
Merge pull request #17835 from serathius/robustness-watch-error
...
Handle watch responses with error
2024-04-22 14:44:00 +02:00
Benjamin Wang
3469254e26
Merge pull request #17836 from sharathsivakumar/shsi/deps_1
...
Manually bump dependencies
2024-04-22 12:26:27 +01:00
Benjamin Wang
29529c505b
Merge pull request #17791 from ahrtr/verify_revision_bootstrap_20240415
...
Add verification that the revision shouldn't decrease on bootstrap
2024-04-22 10:43:01 +01:00
Sharath Sivakumar
9e938abd91
dependency: bump golang.org/x/net from 0.23.0 to 0.24.0
...
Signed-off-by: Sharath Sivakumar <mailssr9@gmail.com>
2024-04-21 23:14:29 +02:00
Sharath Sivakumar
80c5690bb9
dependency: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.49.0 to 0.50.0
...
Signed-off-by: Sharath Sivakumar <mailssr9@gmail.com>
2024-04-21 22:58:17 +02:00
Sharath Sivakumar
a392758755
dependency: bump github.com/prometheus/client_model from 0.6.0 to 0.6.1
...
Signed-off-by: Sharath Sivakumar <mailssr9@gmail.com>
2024-04-21 22:54:47 +02:00
Sharath Sivakumar
81d7b2cb3d
dependency: bump github.com/prometheus/common from 0.51.1 to 0.52.3
...
Signed-off-by: Sharath Sivakumar <mailssr9@gmail.com>
2024-04-21 22:46:41 +02:00
Marek Siarkowicz
fa9e9504ad
Handle watch responses with error
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-21 20:49:49 +02:00
Marek Siarkowicz
a097a3b39d
Merge pull request #17810 from serathius/robustness-revisions-between-progress
...
Validate revisions between progress notify
2024-04-21 20:04:25 +02:00
Benjamin Wang
2b1be8fd85
update the changelog for the change on compaction log on boostrap
...
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-04-21 13:27:06 +01:00
Benjamin Wang
6cbaa1f441
Merge pull request #17792 from ahrtr/update_compact_log_bootstrap_20240415
...
Update the compaction log when bootstrap and update compact's signature
2024-04-21 13:09:12 +01:00
Wei Fu
9ea234913a
server/storage: update currentRev if scheduledCompact > currentRev
...
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-04-21 18:12:38 +08:00
Wei Fu
7173391154
tests/e2e: reproduce #17780
...
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-04-21 18:12:00 +08:00
Benjamin Wang
2674f94c47
Merge pull request #17820 from ivanvc/address-server-embed-var-naming-lint-rule-pt2
...
server/embed: address golangci var-naming issues
2024-04-20 18:36:52 +01:00
Marek Siarkowicz
f285330d46
Don't require minimal for failpoint injection period
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-20 10:34:51 +02:00
Marek Siarkowicz
0b7bae2a34
Merge pull request #17816 from callthingsoff/simplify_isValidPermissionRange
...
server/auth: simplify code for isValidPermissionRange
2024-04-20 09:16:15 +02:00
Marek Siarkowicz
964680c8d0
Validate delivery of events between progress notifies
...
Simplifying bookmarkable to just validate revision order between events
and progress notifies.
Use reliable to validate if events are missing, but still report
broken resumable if first event after revision is missing. It's easier
to have one place that validates event slices.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-19 10:42:54 +02:00
Ivan Valdes
2e5188f618
server/embed: address golangci var-naming issues
...
Addresses issues in ListenPeerUrls, ListenClientUrls,
ListenClientHttpUrls, AdvertisePeerUrls, AdvertiseClientUrls.
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-04-18 08:30:39 -06:00
Benjamin Wang
e246bb8d4d
Merge pull request #17819 from henrybear327/changelog/ignore-raft-messages-if-member-id-mismatch
...
Update CHANGELOG 3.4 and 3.5 - ignore raft messages if member id mismatch
2024-04-18 13:27:46 +01:00
Chun-Hung Tseng
b173a603b5
Update CHANGELOG 3.4 and 3.5 - ignore raft messages if member id mismatch
...
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-18 11:03:10 +02:00
Marek Siarkowicz
d492b41bd0
Merge pull request #17674 from ivanvc/address-server-embed-var-naming-lint-rule
...
server/embed: address golangci var-naming issues
2024-04-18 09:10:05 +02:00
Ivan Valdes
0a1bc1208f
server/embed: address golangci var-naming issues
...
Addresses issues in TLSMinVersion, TLSMaxVersion, WALDir, and
MaxWALFiles.
Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-04-17 16:33:28 -06:00
Jes Cok
aafe229510
server/auth: simplify code for isValidPermissionRange
...
Not a big deal, but to make this function clearer.
Signed-off-by: Jes Cok <xigua67damn@gmail.com>
2024-04-18 02:38:19 +08:00
Marek Siarkowicz
e37a67e40b
Merge pull request #17787 from callthingsoff/eliminate_tls.Config.NameToCertificate
...
server/etcdmain: eliminate deprecated tlsConfig.BuildNameToCertificate()
2024-04-17 10:19:45 +02:00
Marek Siarkowicz
5a8c8b703b
Merge pull request #17807 from serathius/robustness-resumable-revision-zero
...
Resumable handles watch with revision zero
2024-04-16 19:41:53 +02:00