Skip to content

Commit 2153a99

Browse files
authored
Merge branch 'main' into jl/doc-14987
2 parents f8e8f64 + d7e40a7 commit 2153a99

File tree

30 files changed

+454
-104
lines changed

30 files changed

+454
-104
lines changed

src/current/_data/redirects.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1125,6 +1125,12 @@
11251125
- destination: cockroachcloud/overview-page.md
11261126
sources: ['cockroachcloud/cluster-overview-page.md']
11271127

1128+
- destination: releases/index.md
1129+
sources: ['releases/staged-release-process.md']
1130+
1131+
- destination: releases/downloads-archive.md
1132+
sources: ['releases/unsupported-versions.md']
1133+
11281134
- destination: delete.md
11291135
sources: ['delete-data.md']
11301136
versions: ['v26.1', 'v26.2']

src/current/_data/releases.yml

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10977,3 +10977,142 @@
1097710977
docker_arm_limited_access: false
1097810978
source: true
1097910979
previous_release: v26.2.0-beta.1
10980+
10981+
- release_name: v24.3.30
10982+
major_version: v24.3
10983+
release_date: '2026-04-03'
10984+
release_type: Production
10985+
go_version: go1.25.5
10986+
sha: 13a49ec6fffa7c5dd238c9cf191757358715b790
10987+
has_sql_only: true
10988+
has_sha256sum: true
10989+
mac:
10990+
mac_arm: true
10991+
mac_arm_experimental: true
10992+
mac_arm_limited_access: false
10993+
windows: true
10994+
linux:
10995+
linux_arm: true
10996+
linux_arm_experimental: false
10997+
linux_arm_limited_access: false
10998+
linux_intel_fips: true
10999+
linux_arm_fips: false
11000+
docker:
11001+
docker_image: cockroachdb/cockroach
11002+
docker_arm: true
11003+
docker_arm_experimental: false
11004+
docker_arm_limited_access: false
11005+
source: true
11006+
previous_release: v24.3.29
11007+
cloud_only: true
11008+
cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters'
11009+
cloud_only_message: >
11010+
This version is currently available only for select
11011+
CockroachDB Cloud clusters. To request to upgrade
11012+
a CockroachDB self-hosted cluster to this version,
11013+
[contact support](https://support.cockroachlabs.com/hc/requests/new).
11014+
11015+
11016+
- release_name: v25.2.16
11017+
major_version: v25.2
11018+
release_date: '2026-04-03'
11019+
release_type: Production
11020+
go_version: go1.25.5
11021+
sha: 35d38b157507ca53438484aa05b6145f9320aeed
11022+
has_sql_only: true
11023+
has_sha256sum: true
11024+
mac:
11025+
mac_arm: true
11026+
mac_arm_experimental: true
11027+
mac_arm_limited_access: false
11028+
windows: true
11029+
linux:
11030+
linux_arm: true
11031+
linux_arm_experimental: false
11032+
linux_arm_limited_access: false
11033+
linux_intel_fips: true
11034+
linux_arm_fips: false
11035+
docker:
11036+
docker_image: cockroachdb/cockroach
11037+
docker_arm: true
11038+
docker_arm_experimental: false
11039+
docker_arm_limited_access: false
11040+
source: true
11041+
previous_release: v25.2.15
11042+
cloud_only: true
11043+
cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters'
11044+
cloud_only_message: >
11045+
This version is currently available only for select
11046+
CockroachDB Cloud clusters. To request to upgrade
11047+
a CockroachDB self-hosted cluster to this version,
11048+
[contact support](https://support.cockroachlabs.com/hc/requests/new).
11049+
11050+
11051+
- release_name: v25.4.7
11052+
major_version: v25.4
11053+
release_date: '2026-04-03'
11054+
release_type: Production
11055+
go_version: go1.25.5
11056+
sha: d3992fa83901a712c20b850f80561a3acab3f9c9
11057+
has_sql_only: true
11058+
has_sha256sum: true
11059+
mac:
11060+
mac_arm: true
11061+
mac_arm_experimental: true
11062+
mac_arm_limited_access: false
11063+
windows: true
11064+
linux:
11065+
linux_arm: true
11066+
linux_arm_experimental: false
11067+
linux_arm_limited_access: false
11068+
linux_intel_fips: true
11069+
linux_arm_fips: false
11070+
docker:
11071+
docker_image: cockroachdb/cockroach
11072+
docker_arm: true
11073+
docker_arm_experimental: false
11074+
docker_arm_limited_access: false
11075+
source: true
11076+
previous_release: v25.4.6
11077+
cloud_only: true
11078+
cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters'
11079+
cloud_only_message: >
11080+
This version is currently available only for select
11081+
CockroachDB Cloud clusters. To request to upgrade
11082+
a CockroachDB self-hosted cluster to this version,
11083+
[contact support](https://support.cockroachlabs.com/hc/requests/new).
11084+
11085+
11086+
- release_name: v26.1.2
11087+
major_version: v26.1
11088+
release_date: '2026-04-03'
11089+
release_type: Production
11090+
go_version: go1.25.5
11091+
sha: 124a168e515e99109d857fccf020804adebbc0c0
11092+
has_sql_only: true
11093+
has_sha256sum: true
11094+
mac:
11095+
mac_arm: true
11096+
mac_arm_experimental: true
11097+
mac_arm_limited_access: false
11098+
windows: true
11099+
linux:
11100+
linux_arm: true
11101+
linux_arm_experimental: false
11102+
linux_arm_limited_access: false
11103+
linux_intel_fips: true
11104+
linux_arm_fips: false
11105+
docker:
11106+
docker_image: cockroachdb/cockroach
11107+
docker_arm: true
11108+
docker_arm_experimental: false
11109+
docker_arm_limited_access: false
11110+
source: true
11111+
previous_release: v26.1.1
11112+
cloud_only: true
11113+
cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters'
11114+
cloud_only_message: >
11115+
This version is currently available only for select
11116+
CockroachDB Cloud clusters. To request to upgrade
11117+
a CockroachDB self-hosted cluster to this version,
11118+
[contact support](https://support.cockroachlabs.com/hc/requests/new).

src/current/_includes/releases/staged-release-policy.md

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## v24.3.30
2+
3+
Release Date: April 3, 2026
4+
5+
{% include releases/new-release-downloads-docker-image.md release=include.release %}
6+
7+
<h3 id="v24-3-30-bug-fixes">Bug fixes</h3>
8+
9+
- Fixed a bug where CockroachDB did not always promptly respond to the statement timeout when performing a hash join with an `ON` filter that is mostly `false`. [#164888][#164888]
10+
- Fixed a bug that could cause row sampling for table statistics to crash a node due to a data race when processing a collated string column with values larger than 400 bytes. This bug has existed since before v23.1. [#165571][#165571]
11+
12+
13+
[#164888]: https://github.com/cockroachdb/cockroach/pull/164888
14+
[#165571]: https://github.com/cockroachdb/cockroach/pull/165571
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## v25.2.16
2+
3+
Release Date: April 3, 2026
4+
5+
{% include releases/new-release-downloads-docker-image.md release=include.release %}
6+
7+
<h3 id="v25-2-16-bug-fixes">Bug fixes</h3>
8+
9+
- Fixed a bug where CockroachDB did not always promptly respond to the statement timeout when performing a hash join with an `ON` filter that is mostly `false`. [#164889][#164889]
10+
- Fixed a bug that could cause row sampling for table statistics to crash a node due to a data race when processing a collated string column with values larger than 400 bytes. This bug has existed since before v23.1. [#165570][#165570]
11+
12+
[#164889]: https://github.com/cockroachdb/cockroach/pull/164889
13+
[#165570]: https://github.com/cockroachdb/cockroach/pull/165570
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## v25.4.7
2+
3+
Release Date: April 3, 2026
4+
5+
{% include releases/new-release-downloads-docker-image.md release=include.release %}
6+
7+
<h3 id="v25-4-7-command-line-changes">Command-line changes</h3>
8+
9+
- The `cockroach debug zip` command's `--include-files` and `--exclude-files` flags now support full zip path patterns. Patterns containing `/` are matched against the full path within the zip archive (e.g., `--include-files='debug/nodes/1/*.json'`). Patterns without `/` continue to match the base file name as before. [#164149][#164149]
10+
11+
<h3 id="v25-4-7-bug-fixes">Bug fixes</h3>
12+
13+
- Fixed a bug that prevented the `optimizer_min_row_count` setting from applying to anti-join expressions, which could lead to bad query plans. The fix is gated behind `optimizer_use_min_row_count_anti_join_fix`, which is on by default on v26.2 and later, and off by default in earlier versions. [#164799][#164799]
14+
- Fixed a bug where CockroachDB did not always promptly respond to the statement timeout when performing a hash join with an `ON` filter that is mostly `false`. [#164890][#164890]
15+
- Fixed a bug introduced in v25.4 where setting `min_checkpoint_frequency` to `0` prevented changefeeds from advancing their resolved timestamp (high-water mark) and emitting resolved messages. Note that setting `min_checkpoint_frequency` lower than `500ms` is not recommended as it may cause degraded changefeed performance. [#164894][#164894]
16+
- Lowered the default value of the `changefeed.max_retry_backoff` cluster setting from `10m` to `30s` to reduce changefeed lag during rolling restarts. [#164935][#164935]
17+
- Fixed a bug that could cause row sampling for table statistics to crash a node due to a data race when processing a collated string column with values larger than 400 bytes. This bug has existed since before v23.1. [#165566][#165566]
18+
- Fixed a bug in the legacy schema changer where rolling back a `CREATE TABLE` with inline `FOREIGN KEY` constraints could leave orphaned foreign key back-references on the referenced table, causing descriptor validation errors. [#166197][#166197]
19+
- Fixed a bug where rolling back a `CREATE TABLE` that referenced user-defined types or sequences would leave orphaned back-references on the type and sequence descriptors, causing them to appear in `crdb_internal.invalid_objects` after the table was GC'd. [#166225][#166225]
20+
21+
22+
[#164935]: https://github.com/cockroachdb/cockroach/pull/164935
23+
[#165566]: https://github.com/cockroachdb/cockroach/pull/165566
24+
[#166197]: https://github.com/cockroachdb/cockroach/pull/166197
25+
[#166225]: https://github.com/cockroachdb/cockroach/pull/166225
26+
[#164149]: https://github.com/cockroachdb/cockroach/pull/164149
27+
[#164799]: https://github.com/cockroachdb/cockroach/pull/164799
28+
[#164890]: https://github.com/cockroachdb/cockroach/pull/164890
29+
[#164894]: https://github.com/cockroachdb/cockroach/pull/164894
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
## v26.1.2
2+
3+
Release Date: April 3, 2026
4+
5+
{% include releases/new-release-downloads-docker-image.md release=include.release %}
6+
7+
<h3 id="v26-1-2-command-line-changes">Command-line changes</h3>
8+
9+
- The `cockroach debug zip` command's `--include-files` and `--exclude-files` flags now support full zip path patterns. Patterns containing `/` are matched against the full path within the zip archive (e.g., `--include-files='debug/nodes/1/*.json'`). Patterns without `/` continue to match the base file name as before. [#164146][#164146]
10+
11+
<h3 id="v26-1-2-bug-fixes">Bug fixes</h3>
12+
13+
- Fixed a bug where contention events reported the wrong key. Previously, the key field in contention events showed the transaction's anchor key (used for record placement) rather than the actual key where the conflict occurred. This made it difficult to diagnose contention issues accurately. [#164157][#164157]
14+
- Fixed a bug where `CREATE INDEX` on a table with `PARTITION ALL BY` would fail if the partition columns were explicitly included in the primary key definition. [#164754][#164754]
15+
- Fixed a bug that prevented the `optimizer_min_row_count` setting from applying to anti-join expressions, which could lead to bad query plans. The fix is gated behind `optimizer_use_min_row_count_anti_join_fix`, which is on by default on v26.2 and later, and off by default in earlier versions. [#164798][#164798]
16+
- Fixed a bug where CockroachDB did not always promptly respond to the statement timeout when performing a hash join with an `ON` filter that is mostly `false`. [#164891][#164891]
17+
- Fixed a bug introduced in v25.4 where setting `min_checkpoint_frequency` to `0` prevented changefeeds from advancing their resolved timestamp (high-water mark) and emitting resolved messages. Note that setting `min_checkpoint_frequency` lower than `500ms` is not recommended as it may cause degraded changefeed performance. [#164892][#164892]
18+
- Lowered the default value of the `changefeed.max_retry_backoff` cluster setting from `10m` to `30s` to reduce changefeed lag during rolling restarts. [#164936][#164936]
19+
- Fixed a rare race condition where `SHOW CREATE TABLE` could fail with a `"relation does not exist"` error if a table referenced by a foreign key was being concurrently dropped. [#165274][#165274]
20+
- Fixed a bug that could cause row sampling for table statistics to crash a node due to a data race when processing a collated string column with values larger than 400 bytes. This bug has existed since before v23.1. [#165562][#165562]
21+
- Fixed a bug in the legacy schema changer where rolling back a `CREATE TABLE` with inline `FOREIGN KEY` constraints could leave orphaned foreign key back-references on the referenced table, causing descriptor validation errors. [#165994][#165994]
22+
- Fixed a bug where restoring a database backup containing default privileges that referenced non-existent users would leave dangling user references in the restored database descriptor. [#166226][#166226]
23+
[#164754]: https://github.com/cockroachdb/cockroach/pull/164754
24+
[#164892]: https://github.com/cockroachdb/cockroach/pull/164892
25+
[#165562]: https://github.com/cockroachdb/cockroach/pull/165562
26+
[#166226]: https://github.com/cockroachdb/cockroach/pull/166226
27+
[#164936]: https://github.com/cockroachdb/cockroach/pull/164936
28+
[#165274]: https://github.com/cockroachdb/cockroach/pull/165274
29+
[#165994]: https://github.com/cockroachdb/cockroach/pull/165994
30+
[#164146]: https://github.com/cockroachdb/cockroach/pull/164146
31+
[#164157]: https://github.com/cockroachdb/cockroach/pull/164157
32+
[#164798]: https://github.com/cockroachdb/cockroach/pull/164798
33+
[#164891]: https://github.com/cockroachdb/cockroach/pull/164891

src/current/_includes/sidebar-all-releases.json

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,12 @@
2222
"/releases/{{ site.versions["dev"] }}.html"
2323
]
2424
}{% endunless %},
25-
{
26-
"title": "Staged Release Process",
27-
"urls": [
28-
"/releases/staged-release-process.html"
29-
]
30-
},
3125
{
3226
"title": "Release Support Policy",
3327
"urls": [
3428
"/releases/release-support-policy.html"
3529
]
3630
},
37-
{% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %}
38-
{
39-
"title": "Technical Advisories",
40-
"urls": [
41-
"/advisories/index.html"
42-
{% for x in advisories %}
43-
,"{{ x.url }}"
44-
{% endfor %}
45-
]
46-
},
4731
{
4832
"title": "Cloud Releases",
4933
"urls": [
@@ -63,15 +47,8 @@
6347
]
6448
},
6549
{
66-
"title": "Unsupported Versions",
67-
"urls": [
68-
"/releases/unsupported-versions.html"
69-
]
70-
},
71-
{
72-
"title": "Archived Documentation",
50+
"title": "CockroachDB Downloads Archive",
7351
"urls": [
74-
75-
"/releases/archived-documentation.html"
52+
"/releases/downloads-archive.html"
7653
]
7754
}

src/current/_includes/sidebar-releases.json

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -64,20 +64,10 @@
6464
"/releases/kubernetes-operator.html"
6565
]
6666
},
67-
{% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %}
6867
{
69-
"title": "Technical Advisories",
70-
"urls": [
71-
"/advisories/index.html"
72-
{% for x in advisories %}
73-
,"{{ x.url }}"
74-
{% endfor %}
75-
]
76-
},
77-
{
78-
"title": "Unsupported Versions",
68+
"title": "CockroachDB Downloads Archive",
7969
"urls": [
80-
"/releases/unsupported-versions.html"
70+
"/releases/downloads-archive.html"
8171
]
8272
}
8373

src/current/_includes/v23.1/sidebar-data/reference.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,23 @@
419419
]
420420
}
421421
]
422+
},
423+
{% assign advisories = site.pages | where_exp: "advisories", "advisories.path contains 'advisories'" | where_exp: "advisories", "advisories.index != 'true'" %}
424+
{
425+
"title": "Technical Advisories",
426+
"urls": [
427+
"/advisories/index.html"
428+
{% for x in advisories %}
429+
,"{{ x.url }}"
430+
{% endfor %}
431+
]
432+
},
433+
{
434+
"title": "Archived Documentation",
435+
"urls": [
436+
437+
"/releases/archived-documentation.html"
438+
]
422439
}
423440
]
424441
}

0 commit comments

Comments
 (0)