Commit Graph

21639 Commits

Author SHA1 Message Date
Marek Siarkowicz
24ff469d4b Merge pull request #16333 from serathius/kubernetes
Introduce Kubernetes interface to etcd client
2024-07-23 16:43:02 +02:00
Marek Siarkowicz
3b4e2f4668 Merge pull request #18279 from siyuanfoundation/fg-1
Add "server-feature-gates" flag.
2024-07-23 15:27:35 +02:00
Marek Siarkowicz
6c98a96866 Introduce Kubernetes KV interface to etcd client
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2024-07-23 14:53:09 +02:00
Benjamin Wang
e84ba1cc64 Merge pull request #18355 from jmhbnz/main
CHANGELOG: Update release date for v3.5.15
2024-07-23 08:48:00 +01:00
James Blair
378207da51 Update release date for v3.5.15.
Signed-off-by: James Blair <mail@jamesblair.net>
2024-07-23 09:56:26 +12:00
James Blair
9f58999f1b Merge pull request #18354 from etcd-io/dependabot/github_actions/github/codeql-action-3.25.13
build(deps): bump github/codeql-action from 3.25.12 to 3.25.13
2024-07-23 09:29:05 +12:00
dependabot[bot]
f00ceb6c01 build(deps): bump github/codeql-action from 3.25.12 to 3.25.13
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.12 to 3.25.13.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4fa2a79536...2d790406f5)

---
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-07-22 17:47:22 +00:00
Benjamin Wang
d6c0127d26 Merge pull request #18321 from fuweid/mvcc-test/should-not-allow-duplicate-keys-in-one-txn
mvcc/*_test.go: should not use duplicate revision.Main for one key
2024-07-20 06:13:03 +01:00
James Blair
010d462c0f Merge pull request #18342 from ArkaSaha30/deps_mgmt_15_7_24
[2024-07-15] Manual Dependency Bump
2024-07-19 17:25:56 +12:00
Siyuan Zhang
7b355141d9 Add "server-feature-gates" flag.
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-07-18 13:20:30 -07:00
ArkaSaha30
8d61855cd6 dependency: bump go.opentelemetry.io/otel/sdk from 1.27.0 to 1.28.0
This commit will bump dependency go.opentelemetry.io/otel/sdk from 1.27.0 to 1.28.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-18 20:49:52 +05:30
ArkaSaha30
1dac90c226 dependency: bump golang.org/x/net from 0.26.0 to 0.27.0
This commit will bump dependency golang.org/x/net from 0.26.0 to 0.27.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-18 20:39:39 +05:30
ArkaSaha30
27e13a996f dependency: bump golang.org/x/crypto from 0.24.0 to 0.25.0
This commit will bump dependency golang.org/x/crypto from 0.24.0 to 0.25.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-18 20:27:06 +05:30
ArkaSaha30
80f6f71970 dependency: bump github.com/alexfalkowski/gocovmerge from 1.3.8 to 1.3.9
This commit will bump dependency github.com/alexfalkowski/gocovmerge from 1.3.8 to 1.3.9 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-17 22:27:26 +05:30
James Blair
e7f572914d Merge pull request #18318 from ivanvc/verify-marker-with-released-artifact
marker(markdown linter): use released binary when running markdown lint
2024-07-16 08:36:04 +12:00
James Blair
9864607c1b Merge pull request #18333 from etcd-io/dependabot/github_actions/github/codeql-action-3.25.12
build(deps): bump github/codeql-action from 3.25.11 to 3.25.12
2024-07-16 08:35:26 +12:00
James Blair
806eaa771c Merge pull request #18332 from etcd-io/dependabot/github_actions/actions/setup-go-5.0.2
build(deps): bump actions/setup-go from 5.0.1 to 5.0.2
2024-07-16 08:33:51 +12:00
James Blair
6158097ad4 Merge pull request #18331 from etcd-io/dependabot/github_actions/aquasecurity/trivy-action-0.24.0
build(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
2024-07-16 08:33:14 +12:00
dependabot[bot]
88410bc460 build(deps): bump github/codeql-action from 3.25.11 to 3.25.12
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.11 to 3.25.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b611370bb5...4fa2a79536)

---
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-07-15 17:49:30 +00:00
dependabot[bot]
0db3e50121 build(deps): bump actions/setup-go from 5.0.1 to 5.0.2
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](cdcb360436...0a12ed9d6a)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 17:49:19 +00:00
dependabot[bot]
f4e6f0bad1 build(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](7c2007bcb5...6e7b7d1fd3)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 17:49:14 +00:00
James Blair
b433760ca7 Merge pull request #17564 from redwrasse/redwrasse/purge-fnames-logic
fileutil: improve control flow readability of purgeFile function
2024-07-15 20:47:58 +12:00
Benjamin Wang
993a1f7c3e Merge pull request #18316 from mohamedawnallah/changelog-3.4-fmtgRPCMetadata
CHANGELOG/CHANGELOG-3.4.md: update changelog for gRPC metadata printing
2024-07-14 12:12:39 +01:00
Benjamin Wang
180cd424e6 Merge pull request #18317 from mohamedawnallah/changelog-3.5-fmtgRPCMetadata
CHANGELOG/CHANGELOG-3.5.md: update changelog for gRPC metadata printing
2024-07-14 12:12:01 +01:00
Benjamin Wang
45a81f9547 Merge pull request #18320 from ahrtr/changelog_log_20240714
CHANGELOG Differentiate the warning message for rejected client and peer connections for release-3.5
2024-07-14 11:03:23 +01:00
Mohamed Awnallah
163917d856 CHANGELOG/CHANGELOG-3.5.md: update changelog
In this commit, we update the changelog for gRPC
metadata printing in release 3.5 which is mainly
a backport from PR #18312.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-14 13:02:20 +03:00
Mohamed Awnallah
4bf1861cb1 CHANGELOG/CHANGELOG-3.4.md: update changelog
In this commit, we update the changelog for gRPC
metadata printing in release 3.4 which is mainly
a backport from PR #18311.

Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-14 13:01:00 +03:00
Wei Fu
5e178e2288 mvcc/*_test.go: should not use duplicate revision.Main for one key
In commit [[1]], the newTestKeyIndex function creates one key with two
Revision{Main: 14} revisions. However, starting from version [[2]], etcd server
does not allow duplicate keys in a single transaction. This update to
newTestKeyIndex is to avoid confusion and ensure consistency with the
latest etcd server behavior.

REF:

[1]: be80d11948
[2]: https://github.com/etcd-io/etcd/pull/4376

Signed-off-by: Wei Fu <fuweid89@gmail.com>
2024-07-14 17:30:47 +08:00
Benjamin Wang
2f9225a2ab Update 3.5 changelog to cover the separated warning message for rejected client and peer connections
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-07-14 08:59:23 +01:00
Benjamin Wang
f0612bb221 Merge pull request #18313 from ahrtr/log_20240712
Differentiate the warning message for rejected client and peer connections
2024-07-14 08:43:15 +01:00
Ivan Valdes
4f9cd336a6 marker: use released binary when running markdown lint
The markdown linter, marker, now publishes a released version with the
tool. Given that this project is written in Rust, running this check can
now be done by using the statically compiled binary without having the
Rust local environment.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-07-13 15:54:46 -07:00
Benjamin Wang
b6c5262026 Differentiate the warning message for rejected client and peer connections
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-07-13 19:28:21 +01:00
James Blair
eeeb7e05b3 Merge pull request #18314 from ivanvc/remove-amd64-test-github-actions
github: remove amd64 test actions
2024-07-13 19:06:56 +12:00
Ivan Valdes
6325cce0ac github: remove amd64 test actions
The pull-etcd-unit-test-amd64, pull-etcd-unit-test-386,
pull-etcd-integration-1-cpu-amd64, pull-etcd-integration-2-cpu-amd64
and pull-etcd-integration-8-cpu-amd64 jobs are already running on the
prow infrastructure. It is safe to remove these duplicated workloads
from GitHub actions.

Signed-off-by: Ivan Valdes <ivan@vald.es>
2024-07-12 22:41:05 -07:00
James Blair
bc9801f3f7 Merge pull request #18310 from ArkaSaha30/deps_mgmt_8_7_24
[2024-07-08] Manual Dependency Bump
2024-07-13 08:38:58 +12:00
Benjamin Wang
13e0d925b3 Merge pull request #18308 from mohamedawnallah/useFmtForMapPrinting
client/v3/watch.go: use `fmt` go pkg for metadata map printing
2024-07-12 09:46:02 +01:00
James Blair
8ee17ed4be Merge pull request #18304 from etcd-io/dependabot/docker/distroless/static-debian12-ce46866b3a5170db3b49364900fb3168dc0833dfb46c26da5c77f22abb01d8c3
build(deps): bump distroless/static-debian12 from `4197211` to `ce46866`
2024-07-12 18:32:18 +12:00
ArkaSaha30
3dda3b849b dependency: bump golang.org/x/sys from 0.21.0 to 0.22.0
This commit will bump dependency golang.org/x/sys from 0.21.0 to 0.22.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:20 +05:30
ArkaSaha30
e62ee34b88 dependency: bump github.com/sivchari/tenv from 1.7.1 to 1.10.0
This commit will bump dependency github.com/sivchari/tenv from 1.7.1 to 1.10.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:20 +05:30
ArkaSaha30
3b269c59fc dependency: bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.52.0 to 0.53.0
This commit will bump dependency go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.52.0 to 0.53.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:20 +05:30
ArkaSaha30
cf5d692425 dependency: bump go.opentelemetry.io/otel from 1.27.0 to 1.28.0
This commit will bump dependency go.opentelemetry.io/otel from 1.27.0 to 1.28.0 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 23:46:03 +05:30
ArkaSaha30
8cd82fd375 dependency: bump google.golang.org/grpc from 1.64.0 to 1.64.1
This commit will bump dependency google.golang.org/grpc from 1.64.0 to 1.64.1 raised by dependabot.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-10 19:36:05 +05:30
Mohamed Awnallah
1e620edf28 client/v3/watch_test.go: test fmt metadata print
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
Co-authored-by: Benjamin Wang <ahrtr>
2024-07-10 15:33:54 +03:00
Mohamed Awnallah
4286d6fdf7 client/v3/watch.go: use fmt for metadata printing
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-07-10 12:51:48 +03:00
James Blair
4d9dcebd61 Merge pull request #18302 from etcd-io/dependabot/github_actions/actions/download-artifact-4.1.8
build(deps): bump actions/download-artifact from 4.1.7 to 4.1.8
2024-07-09 15:16:04 +12:00
James Blair
63c2f36b63 Merge pull request #18301 from etcd-io/dependabot/github_actions/actions/upload-artifact-4.3.4
build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4
2024-07-09 15:15:13 +12:00
dependabot[bot]
2ea3d1193a build(deps): bump distroless/static-debian12 from 4197211 to ce46866
Bumps distroless/static-debian12 from `4197211` to `ce46866`.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:42:55 +00:00
dependabot[bot]
25431d6b49 build(deps): bump actions/download-artifact from 4.1.7 to 4.1.8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.7 to 4.1.8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](65a9edc588...fa0a91b85d)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:24:27 +00:00
dependabot[bot]
c42bc86105 build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65462800fd...0b2256b8c0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 17:24:24 +00:00
Marek Siarkowicz
24e05998c6 Merge pull request #18287 from fuweid/update-goleak
client/pkg/testutil: update interestingGoroutines
2024-07-06 08:15:27 +02:00