Skip to content

chore(deps): bump go.etcd.io/etcd/server/v3 from 3.6.12 to 3.7.0 - #83

Merged
tdakkota merged 2 commits into
mainfrom
dependabot/go_modules/go.etcd.io/etcd/server/v3-3.7.0
Jul 18, 2026
Merged

chore(deps): bump go.etcd.io/etcd/server/v3 from 3.6.12 to 3.7.0#83
tdakkota merged 2 commits into
mainfrom
dependabot/go_modules/go.etcd.io/etcd/server/v3-3.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown
Contributor

Bumps go.etcd.io/etcd/server/v3 from 3.6.12 to 3.7.0.

Release notes

Sourced from go.etcd.io/etcd/server/v3's releases.

v3.7.0

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.7.0
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
start a local etcd server
/tmp/etcd-download-test/etcd
write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo

macOS (Darwin)
ETCD_VER=v3.7.0
choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}
rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test
curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64
</tr></table>

... (truncated)

Commits
  • 4d71f7c version: bump up to 3.7.0
  • b4bbb7c Merge pull request #22058 from ivanvc/release-3.7-go-1.26.5-bump
  • 2d6d9a0 Bump go toolchain to 1.26.5
  • e1fd700 Merge pull request #22031 from ivanvc/release-3.7-x-net-bump-to-0.55.0
  • f2280ae dependency: bump golang.org/x/net from 0.54.0 to 0.55.0
  • 7a64574 Merge pull request #22024 from ahrtr/20260701_crl_3.7
  • d227a3c Reject the client request if the client certificate has been revoked
  • 18f048e Merge pull request #22009 from ahrtr/20260629_deps_3.7
  • 721e394 Bump go.etcd.io/raft/v3 to v3.7.0
  • b0a329a Bump go.etcd.io/bbolt to v1.5.0
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 9, 2026
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

📊 Golden benchmarks

Warning

2 benchmarks regressed and 4 improved across the golden set.
Largest regression: query/promql_count_cpu_cores bytes/op +0.1%.

benchstat base → head · linux/amd64 · AMD Ryzen 5 3600 6-Core Processor · n=6/benchmark · ~ = not significant (p≥0.05)

⏱️ Time — sec/op (lower is better)

Benchmark base head Δ
write/head 36.29ms 35.75ms −1.5% 🟢
write/flush 37.23ms 36.29ms −2.5%
write/concurrent 20.88ms 22.28ms +6.7%
read/fetch_all 2.79ms 2.72ms −2.6%
read/fetch_all_release 2.34ms 2.34ms +0.1%
read/fetch_recent 1.85ms 1.88ms +1.5%
query/promql_count_cpu_cores 688.43µs 678.09µs −1.5%
query/promql_full_scan_count 629.30µs 626.15µs −0.5%
query/promql_cpu_usage_range 2.23ms 2.12ms −4.8% 🟢
density 56.13ms 55.34ms −1.4%
logs/write_flush 5.38ms 5.00ms −7.1% 🟢
logs/merge 163.63ms 48.74ms −70.2% 🟢
geomean -10.67%

🚀 Throughput — B/s (higher is better)

Benchmark base head Δ
write/head 42.0MiB/s 42.7MiB/s +1.5% 🟢
write/flush 41.0MiB/s 42.1MiB/s +2.6%
write/concurrent 73.1MiB/s 68.5MiB/s −6.3%
read/fetch_all 547.0MiB/s 561.3MiB/s +2.6%
read/fetch_all_release 652.2MiB/s 651.4MiB/s −0.1%
logs/write_flush 26.4MiB/s 28.4MiB/s +7.6% 🟢
logs/merge 6.9MiB/s 23.3MiB/s +235.8% 🟢
geomean +20.16%

🚀 Throughput — Mpoints/s (higher is better)

Benchmark base head Δ
write/head 4.76 4.86 +1.9% 🟢
write/flush 2.69 2.76 +2.6%
write/concurrent 9.63 9.26 −3.8%
geomean +0.19%

📦 Bytes per op — B/op (lower is better)

Benchmark base head Δ
write/head 34.7MiB 34.7MiB ≈0%
write/flush 47.4MiB 45.5MiB −3.8%
write/concurrent 64.7MiB 67.0MiB +3.5%
read/fetch_all 2.3MiB 2.3MiB ≈0%
read/fetch_all_release 653.7KiB 653.4KiB ≈0%
read/fetch_recent 795.3KiB 795.0KiB ≈0%
query/promql_count_cpu_cores 416.3KiB 416.8KiB +0.1% 🔴
query/promql_full_scan_count 408.1KiB 408.5KiB +0.1% 🔴
query/promql_cpu_usage_range 494.2KiB 494.8KiB +0.1%
density 76.6MiB 76.6MiB ≈0%
logs/write_flush 5.1MiB 5.1MiB ≈0%
logs/merge 377.5MiB 73.7MiB −80.5% 🟢
geomean -12.74%

♻️ Allocations — allocs/op (lower is better)

Benchmark base head Δ
write/head 8.2k 8.2k ≈0%
write/flush 29.7k 29.7k ≈0%
write/concurrent 9.0k 9.3k +2.8%
read/fetch_all 4.5k 4.5k ≈0%
read/fetch_all_release 2.5k 2.5k ≈0%
read/fetch_recent 4.5k 4.5k ≈0%
query/promql_count_cpu_cores 1.3k 1.3k ≈0%
query/promql_full_scan_count 1.3k 1.3k ≈0%
query/promql_cpu_usage_range 1.7k 1.7k ≈0%
density 50.1k 50.1k ≈0%
logs/write_flush 45.3k 45.3k ≈0%
logs/merge 358.0k 296.2k −17.3% 🟢
geomean -1.34%

🔢 Rows per op — rows/op (informational)

Benchmark base head Δ
read/fetch_all 100.0k 100.0k ≈0%
read/fetch_all_release 100.0k 100.0k ≈0%
read/fetch_recent 10.0k 10.0k ≈0%
geomean +0.00%

🗜️ Density — B/point (lower is better)

Benchmark base head Δ
density 1.498 1.498 ≈0%
geomean +0.00%
Raw benchstat table
goos: linux
goarch: amd64
pkg: github.com/oteldb/storage
cpu: AMD Ryzen 5 3600 6-Core Processor              
                                       │   base.txt    │              head.txt              │
                                       │    sec/op     │   sec/op     vs base               │
Golden/write/head-12                      36.29m ±  1%   35.75m ± 1%   -1.50% (p=0.009 n=6)
Golden/write/flush-12                     37.23m ±  3%   36.29m ± 3%        ~ (p=0.065 n=6)
Golden/write/concurrent-12                20.88m ± 57%   22.28m ± 7%        ~ (p=0.310 n=6)
Golden/read/fetch_all-12                  2.790m ±  4%   2.718m ± 6%        ~ (p=0.132 n=6)
Golden/read/fetch_all_release-12          2.340m ±  2%   2.343m ± 4%        ~ (p=0.937 n=6)
Golden/read/fetch_recent-12               1.853m ±  3%   1.881m ± 2%        ~ (p=0.485 n=6)
Golden/query/promql_count_cpu_cores-12    688.4µ ±  3%   678.1µ ± 1%        ~ (p=0.180 n=6)
Golden/query/promql_full_scan_count-12    629.3µ ±  3%   626.2µ ± 4%        ~ (p=0.310 n=6)
Golden/query/promql_cpu_usage_range-12    2.226m ±  1%   2.120m ± 0%   -4.77% (p=0.002 n=6)
Golden/density-12                         56.13m ±  6%   55.34m ± 2%        ~ (p=0.132 n=6)
Golden/logs/write_flush-12                5.375m ±  2%   4.996m ± 2%   -7.06% (p=0.002 n=6)
Golden/logs/merge-12                     163.63m ±  5%   48.74m ± 1%  -70.21% (p=0.002 n=6)
geomean                                   7.094m         6.338m       -10.67%

                                 │    base.txt    │               head.txt                │
                                 │      B/s       │      B/s       vs base                │
Golden/write/head-12               42.04Mi ±   1%    42.68Mi ± 1%    +1.52% (p=0.009 n=6)
Golden/write/flush-12              40.98Mi ±   3%    42.06Mi ± 3%         ~ (p=0.065 n=6)
Golden/write/concurrent-12         73.08Mi ± 134%    68.50Mi ± 7%         ~ (p=0.310 n=6)
Golden/read/fetch_all-12           547.0Mi ±   5%    561.3Mi ± 6%         ~ (p=0.132 n=6)
Golden/read/fetch_all_release-12   652.2Mi ±   2%    651.4Mi ± 4%         ~ (p=0.859 n=6)
Golden/logs/write_flush-12         26.36Mi ±   2%    28.37Mi ± 2%    +7.60% (p=0.002 n=6)
Golden/logs/merge-12               6.928Mi ±   5%   23.265Mi ± 1%  +235.79% (p=0.002 n=6)
geomean                            69.96Mi           84.07Mi        +20.16%

                           │  base.txt   │             head.txt             │
                           │  Mpoints/s  │ Mpoints/s   vs base              │
Golden/write/head-12         4.764 ±  2%   4.855 ± 1%  +1.92% (p=0.015 n=6)
Golden/write/flush-12        2.686 ±  3%   2.756 ± 3%       ~ (p=0.065 n=6)
Golden/write/concurrent-12   9.633 ± 29%   9.264 ± 4%       ~ (p=0.065 n=6)
geomean                      4.976         4.986       +0.19%

                                       │    base.txt    │              head.txt               │
                                       │      B/op      │     B/op      vs base               │
Golden/write/head-12                      34.71Mi ±  0%   34.71Mi ± 0%        ~ (p=0.563 n=6)
Golden/write/flush-12                     47.35Mi ±  4%   45.54Mi ± 4%        ~ (p=0.102 n=6)
Golden/write/concurrent-12                64.74Mi ± 66%   66.98Mi ± 3%        ~ (p=0.310 n=6)
Golden/read/fetch_all-12                  2.338Mi ±  0%   2.337Mi ± 0%        ~ (p=0.165 n=6)
Golden/read/fetch_all_release-12          653.7Ki ±  0%   653.4Ki ± 0%        ~ (p=0.297 n=6)
Golden/read/fetch_recent-12               795.3Ki ±  0%   795.0Ki ± 0%        ~ (p=0.134 n=6)
Golden/query/promql_count_cpu_cores-12    416.3Ki ±  0%   416.8Ki ± 0%   +0.11% (p=0.026 n=6)
Golden/query/promql_full_scan_count-12    408.1Ki ±  0%   408.5Ki ± 0%   +0.09% (p=0.009 n=6)
Golden/query/promql_cpu_usage_range-12    494.2Ki ±  0%   494.8Ki ± 0%        ~ (p=0.180 n=6)
Golden/density-12                         76.57Mi ±  0%   76.57Mi ± 0%        ~ (p=0.331 n=6)
Golden/logs/write_flush-12                5.138Mi ±  0%   5.138Mi ± 0%        ~ (p=0.485 n=6)
Golden/logs/merge-12                     377.48Mi ±  0%   73.75Mi ± 5%  -80.46% (p=0.002 n=6)
geomean                                   5.794Mi         5.056Mi       -12.74%

                                       │   base.txt   │               head.txt               │
                                       │  allocs/op   │  allocs/op   vs base                 │
Golden/write/head-12                     8.172k ±  0%   8.172k ± 0%        ~ (p=0.455 n=6)
Golden/write/flush-12                    29.74k ±  1%   29.73k ± 0%        ~ (p=0.113 n=6)
Golden/write/concurrent-12               9.043k ± 37%   9.296k ± 3%        ~ (p=0.335 n=6)
Golden/read/fetch_all-12                 4.451k ±  0%   4.451k ± 0%        ~ (p=1.000 n=6) ¹
Golden/read/fetch_all_release-12         2.464k ±  0%   2.464k ± 0%        ~ (p=1.000 n=6)
Golden/read/fetch_recent-12              4.451k ±  0%   4.451k ± 0%        ~ (p=1.000 n=6) ¹
Golden/query/promql_count_cpu_cores-12   1.285k ±  0%   1.285k ± 0%        ~ (p=0.455 n=6)
Golden/query/promql_full_scan_count-12   1.308k ±  0%   1.308k ± 0%        ~ (p=1.000 n=6)
Golden/query/promql_cpu_usage_range-12   1.665k ±  0%   1.665k ± 0%        ~ (p=1.000 n=6)
Golden/density-12                        50.11k ±  0%   50.11k ± 0%        ~ (p=1.000 n=6)
Golden/logs/write_flush-12               45.26k ±  0%   45.26k ± 0%        ~ (p=0.905 n=6)
Golden/logs/merge-12                     358.0k ±  0%   296.2k ± 0%  -17.27% (p=0.002 n=6)
geomean                                  8.890k         8.771k        -1.34%
¹ all samples are equal

                                 │  base.txt   │              head.txt               │
                                 │   rows/op   │   rows/op    vs base                │
Golden/read/fetch_all-12           100.0k ± 0%   100.0k ± 0%       ~ (p=1.000 n=6) ¹
Golden/read/fetch_all_release-12   100.0k ± 0%   100.0k ± 0%       ~ (p=1.000 n=6) ¹
Golden/read/fetch_recent-12        10.00k ± 0%   10.00k ± 0%       ~ (p=1.000 n=6) ¹
geomean                            46.42k        46.42k       +0.00%
¹ all samples are equal

                  │  base.txt  │           head.txt            │
                  │  B/point   │  B/point    vs base           │
Golden/density-12   1.498 ± 0%   1.498 ± 0%  ~ (p=1.000 n=6) ¹
¹ all samples are equal

@codecov

codecov Bot commented Jul 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go.etcd.io/etcd/server/v3-3.7.0 branch 2 times, most recently from d1da5ed to 076eb4a Compare July 13, 2026 10:03
Bumps [go.etcd.io/etcd/server/v3](https://github.com/etcd-io/etcd) from 3.6.12 to 3.7.0.
- [Release notes](https://github.com/etcd-io/etcd/releases)
- [Commits](etcd-io/etcd@v3.6.12...v3.7.0)

---
updated-dependencies:
- dependency-name: go.etcd.io/etcd/server/v3
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go.etcd.io/etcd/server/v3-3.7.0 branch from 076eb4a to 72b569a Compare July 17, 2026 04:52
@tdakkota
tdakkota merged commit 6574adc into main Jul 18, 2026
11 checks passed
@tdakkota
tdakkota deleted the dependabot/go_modules/go.etcd.io/etcd/server/v3-3.7.0 branch July 18, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant