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
0b7bae2a34
Merge pull request #17816 from callthingsoff/simplify_isValidPermissionRange
...
server/auth: simplify code for isValidPermissionRange
2024-04-20 09:16:15 +02: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
Marek Siarkowicz
2ff45f8fc6
Merge pull request #17771 from serathius/robustness-bookmarkable
...
Validate bookmarkable checks the last event before progress notify
2024-04-16 10:02:08 +02:00
Marek Siarkowicz
dc187ce6e8
Validate bookmarkable checks the last event before progress notify
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-16 09:17:40 +02:00
Marek Siarkowicz
6f6647271f
Merge pull request #17806 from serathius/robustness-watch-filter
...
Add filter validation to ensure watch only includes events within selector
2024-04-16 08:52:25 +02:00
Marek Siarkowicz
d435284457
Merge pull request #17809 from coderwander/main
...
tests: fix some typos in comments
2024-04-16 08:48:18 +02:00
Benjamin Wang
dc3685281e
Merge pull request #17805 from etcd-io/dependabot/github_actions/github/codeql-action-3.25.0
...
build(deps): bump github/codeql-action from 3.24.10 to 3.25.0
2024-04-16 07:31:36 +01:00
coderwander
842a0f3a35
tests: fix some typos in comments
...
Signed-off-by: coderwander <770732124@qq.com>
2024-04-16 13:59:41 +08:00
Marek Siarkowicz
94a47a7cbd
Resumable handles watch with revision zero
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-15 20:23:51 +02:00
Marek Siarkowicz
042e7d1a0c
Add filter validation to ensure watch only includes events within selector
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-15 20:05:08 +02:00
dependabot[bot]
6926374213
build(deps): bump github/codeql-action from 3.24.10 to 3.25.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.24.10 to 3.25.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4355270be1...df5a14dc28
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 17:28:56 +00:00
Marek Siarkowicz
0cd5999b78
Merge pull request #17786 from serathius/robustness-watch-validation-tests
...
Add tests to watch validation
2024-04-15 16:14:38 +02:00
Marek Siarkowicz
a95a307698
Add tests to watch validation
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-14 21:38:03 +02:00
Marek Siarkowicz
a7f5d4b4e4
Merge pull request #16761 from serathius/robustness-wal
...
Robustness wal
2024-04-14 12:52:35 +02:00
Marek Siarkowicz
569693be8d
Utilize WAL to patch operation history
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-14 12:09:38 +02:00
Marek Siarkowicz
452445e2d8
Merge pull request #17781 from serathius/robustness-read-limit
...
Remove limit from read requests after a failed write
2024-04-14 12:05:23 +02:00
Marek Siarkowicz
0d9d7451b5
Merge pull request #17788 from ahrtr/db_tool_20240413
...
Enhance the etcd-dump-db: reuse revision in package mvcc
2024-04-14 10:15:49 +02:00
Benjamin Wang
7ded2ac8de
Merge pull request #17785 from siyuanfoundation/flaky
...
testgrid: print out all failed tests for visibility.
2024-04-13 14:24:04 +01:00
Benjamin Wang
2e900c3047
Enhance the etcd-dump-db: reuse revision in package mvcc
...
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-04-13 13:56:56 +01:00
Benjamin Wang
9420f27ea9
Merge pull request #17762 from Fube/better-prevote-doc
...
etcdserver: updated pre-vote flag description
2024-04-13 08:31:58 +01:00
Jes Cok
ecb52d7d48
server/etcdmain: eliminate deprecated tlsConfig.BuildNameToCertificate()
...
As the doc is saying:
Deprecated: NameToCertificate only allows associating a single certificate
with a given name. Leave that field nil to let the library select the first
compatible chain from Certificates.
Signed-off-by: Jes Cok <xigua67damn@gmail.com>
2024-04-13 11:46:58 +08:00
Marek Siarkowicz
2e6eebef85
Merge pull request #17759 from serathius/robustness-assumptions
...
Add explicit checks for assumptions in robustness test validation
2024-04-13 00:19:25 +02:00
Marek Siarkowicz
313b562f01
Merge pull request #17783 from serathius/robustness-cas-description
...
Improve description for Kubernetes CAS operations
2024-04-12 23:31:21 +02:00
Fube
cf66d0f64f
etcdserver: updated pre-vote flag description
...
To better communicate what the pre-vote phase in Raft is.
Signed-off-by: Fube <fubeitch@gmail.com>
2024-04-12 17:14:19 -04:00
Siyuan Zhang
b03368485c
testgrid: print out all failed tests for visibility.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-04-12 12:39:38 -07:00
Marek Siarkowicz
d0bf8ddca4
Improve description for Kubernetes CAS operations
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-12 16:18:31 +02:00
Marek Siarkowicz
cadfc407e9
Remove limit from read requests after a failed write
...
Limit can cause multiple request due to pagination.
For reads after a failed write we would like to return to normal write
request as soon as possible.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-12 15:01:17 +02:00
Marek Siarkowicz
f8de338ab2
Add explicit checks for assumptions in robustness test validation
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-12 14:18:22 +02:00
Marek Siarkowicz
bfbfee0afa
Merge pull request #17768 from serathius/robustness-success-rate
...
[Robustness] Collect failed read operations to calculate request success rate
2024-04-12 09:46:20 +02:00
Benjamin Wang
d7cf03874c
Merge pull request #17776 from siyuanfoundation/verify-test
...
test: refactor mix_version_test.
2024-04-12 08:40:27 +01:00
James Blair
fa08f0196a
Merge pull request #17729 from testwill/close_profile
...
fix: close profile in the mvccPutFunc func
2024-04-12 07:01:46 +12:00
Siyuan Zhang
d602b9f4a2
test: refactor mix_version_test.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-04-11 17:53:48 +00:00
Marek Siarkowicz
8d3abed266
Merge pull request #17756 from serathius/robustness-reports-disable-cache
...
Don't cache test-robustness-reports
2024-04-11 19:49:55 +02:00
Benjamin Wang
18fd7d67a3
Merge pull request #17767 from henrybear327/dependencies/04_10_2024
...
[2024-04-10] Bump dependency updates identified by dependabot
2024-04-11 09:35:23 +01:00
Marek Siarkowicz
718d5ba2b4
Calculate request success rate to provide signal to performance debugging
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-11 09:36:17 +02:00
Marek Siarkowicz
ae7f79fd63
Refactor append from appendFailed and appendSuccesfull
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-11 09:36:17 +02:00
Chun-Hung Tseng
64eaf5ef04
dependency: bump go.opentelemetry.io/otel/metric from 1.24.0 to 1.25.0
...
Reference:
- https://github.com/etcd-io/etcd/pull/17747
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-11 07:50:48 +02:00
Chun-Hung Tseng
ecfc139f06
dependency: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.24.0 to 1.25.0
...
Reference:
- https://github.com/etcd-io/etcd/pull/17748
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-11 07:49:18 +02:00
James Blair
d1a1e74273
Merge pull request #17735 from etcd-io/dependabot/docker/distroless/static-debian12-41972110a1c1a5c0b6adb283e8aa092c43c31f7c5d79b8656fbffff2c3e61f05
...
build(deps): bump distroless/static-debian12 from `8cbe18a` to `4197211`
2024-04-11 13:44:49 +12:00
Marek Siarkowicz
65130c6d21
Refactor merge succesfull and failed operation in history
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-10 21:11:46 +02:00
Marek Siarkowicz
229275d46e
Refactor appendSuccesful and appendFailed methods to match
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-04-10 10:33:19 +02:00
Chun-Hung Tseng
c8628919bb
dependency: bump google.golang.org/grpc from 1.63.0 to 1.63.2
...
Reference:
- https://github.com/etcd-io/etcd/pull/17766
- https://github.com/etcd-io/etcd/pull/17765
Signed-off-by: Chun-Hung Tseng <henrybear327@gmail.com>
2024-04-10 09:55:21 +02:00
James Blair
d3abeeca47
Merge pull request #17755 from ivanvc/rw-individual-benchmark
...
tools/rw-heatmaps: allow overriding running parameters
2024-04-10 19:48:53 +12:00