Skip to content

Commit 648de68

Browse files
Release Notes for v25.4-v25.4.11 (#23401)
1 parent 3d7ad3b commit 648de68

2 files changed

Lines changed: 53 additions & 0 deletions

File tree

src/current/_data/releases.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11628,6 +11628,40 @@
1162811628
a CockroachDB self-hosted cluster to this version,
1162911629
[contact support](https://support.cockroachlabs.com/hc/requests/new).
1163011630
11631+
- release_name: v25.4.11
11632+
major_version: v25.4
11633+
release_date: '2026-05-29'
11634+
release_type: Production
11635+
go_version: go1.26.2
11636+
sha: 6383ee79d8d482ecf9f08f35f9b9a0e835deef7d
11637+
has_sql_only: true
11638+
has_sha256sum: true
11639+
mac:
11640+
mac_arm: true
11641+
mac_arm_experimental: true
11642+
mac_arm_limited_access: false
11643+
windows: true
11644+
linux:
11645+
linux_arm: true
11646+
linux_arm_experimental: false
11647+
linux_arm_limited_access: false
11648+
linux_intel_fips: true
11649+
linux_arm_fips: false
11650+
docker:
11651+
docker_image: cockroachdb/cockroach
11652+
docker_arm: true
11653+
docker_arm_experimental: false
11654+
docker_arm_limited_access: false
11655+
source: true
11656+
previous_release: v25.4.10
11657+
cloud_only: true
11658+
cloud_only_message_short: 'Available only for select CockroachDB Cloud clusters'
11659+
cloud_only_message: >
11660+
This version is currently available only for select
11661+
CockroachDB Cloud clusters. To request to upgrade
11662+
a CockroachDB self-hosted cluster to this version,
11663+
[contact support](https://support.cockroachlabs.com/hc/requests/new).
11664+
1163111665
- release_name: v25.2.19
1163211666
major_version: v25.2
1163311667
release_date: '2026-05-29'
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
## v25.4.11
2+
3+
Release Date: May 29, 2026
4+
5+
{% include releases/new-release-downloads-docker-image.md release=include.release %}
6+
7+
<h3 id="v25-4-11-sql-language-changes">SQL language changes</h3>
8+
9+
- Added a new cluster setting `sql.stats.table_statistics_cache.capacity` that controls the maximum number of tables whose statistics are retained in the in-memory LRU cache (default: `256`).
10+
11+
<h3 id="v25-4-11-bug-fixes">Bug fixes</h3>
12+
13+
- Fixed a bug where unqualified function calls could fail with incorrect privilege errors when two databases on the same cluster had identically-named functions in custom schemas. The query cache could serve a memo from one database context to another, causing `USAGE` privilege errors referencing schemas from the wrong database.
14+
- Fixed a panic during `CREATE VECTOR INDEX` backfill when the table contained a public column ordered before the vector column that was not stored in the source primary index and was not referenced by the new index. In practice this was triggered by virtual computed columns. The schema change crashed the SQL node processing the backfill instead of completing.
15+
- Fixed a rare panic that could occur when a virtual cluster entry was removed before it was fully populated by the rangefeed.
16+
- Fixed a bug where Physical Cluster Replication (PCR) reader virtual clusters could permanently fail authentication, causing all SQL connections to fail with "descriptor not found".
17+
- A long-running `BACKUP` to S3 using `AUTH=implicit` no longer fails with an `ExpiredToken` error when it races the rotation of the underlying short-lived credentials. The S3 client now retries `ExpiredToken`, `ExpiredTokenException`, and `RequestExpired` errors the same way the legacy `aws-sdk-go` v1 client did.
18+
- Fixed a rare nil pointer panic in the internal SQL executor.
19+
- The `storage.compression.cr` metric now includes blob files.

0 commit comments

Comments
 (0)