From 919a89335021146fe6905fb79d0ec72c5f4c86f2 Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Fri, 19 Sep 2025 18:55:54 +0000 Subject: [PATCH 1/3] Update release notes for v24.1-v24.1.24 From 5ea571d8fc5dd4dc0db21a8c3f572ce0541bf8c4 Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Fri, 19 Sep 2025 18:55:55 +0000 Subject: [PATCH 2/3] Update release notes for v24.1-v24.1.24 --- src/current/_data/releases.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/current/_data/releases.yml b/src/current/_data/releases.yml index c5137080a83..4ab574a2331 100644 --- a/src/current/_data/releases.yml +++ b/src/current/_data/releases.yml @@ -9399,3 +9399,31 @@ docker_arm_experimental: false docker_arm_limited_access: false source: true + + +- release_name: v24.1.24 + major_version: v24.1 + release_date: '2025-09-19' + release_type: Production + go_version: go1.23.12 + sha: 6485685243a86f51ca1819443acae474c194dd0a + has_sql_only: true + has_sha256sum: true + mac: + mac_arm: true + mac_arm_experimental: true + mac_arm_limited_access: false + windows: true + linux: + linux_arm: true + linux_arm_experimental: false + linux_arm_limited_access: false + linux_intel_fips: true + linux_arm_fips: false + docker: + docker_image: cockroachdb/cockroach + docker_arm: true + docker_arm_experimental: false + docker_arm_limited_access: false + source: true + previous_release: v24.1.23 From d262eb0ef8a406a1e7ff4368fc8e128ba7b41030 Mon Sep 17 00:00:00 2001 From: Automated Release Bot Date: Fri, 19 Sep 2025 18:55:56 +0000 Subject: [PATCH 3/3] Update release notes for v24.1-v24.1.24 --- .../_includes/releases/v24.1/v24.1.24.md | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/current/_includes/releases/v24.1/v24.1.24.md diff --git a/src/current/_includes/releases/v24.1/v24.1.24.md b/src/current/_includes/releases/v24.1/v24.1.24.md new file mode 100644 index 00000000000..b0dcf3581bc --- /dev/null +++ b/src/current/_includes/releases/v24.1/v24.1.24.md @@ -0,0 +1,31 @@ +## v24.1.24 + +Release Date: September 19, 2025 + +{% include releases/new-release-downloads-docker-image.md release=include.release %} + +

SQL language changes

+ +- When `sql_safe_updates` is enabled, the `ALTER TABLE ... LOCALITY` statement will be blocked when trying to convert an existing table to `REGIONAL BY ROW`, unless a region column has been added to the table. This protects against undesired behavior that caused `UPDATE` or `DELETE` statements to fail against the table while the locality change was in progress. [#152603][#152603] + +

Operational changes

+ +- Updated TTL job replanning to be less sensitive by focusing specifically on detecting when nodes become unavailable rather than reacting to all plan differences. The cluster setting `sql.ttl.replan_flow_threshold` may have been set to `0` to work around the TTL replanner being too sensitive; this fix will alleviate that and any instance that had set `replan_flow_threshold` to `0` can be reset back to the default. [#151490][#151490] + +

Bug fixes

+ +- Fixed a bug where `debug.zip` files collected from clusters with `disallow_full_table_scans` enabled were missing system table data. [#151222][#151222] +- Fixed a bug where updating column default expressions would incorrectly remove sequence ownerships for the affected column. [#152312][#152312] +- Fixed a bug where views could not reference the `crdb_region` column from their underlying tables in expressions. [#152744][#152744] + +

Performance improvements

+ +- Lookup joins can now be used on tables with virtual columns even if the type of the search argument is not identical to the column type referenced in the virtual column. [#152893][#152893] + + +[#152603]: https://github.com/cockroachdb/cockroach/pull/152603 +[#151490]: https://github.com/cockroachdb/cockroach/pull/151490 +[#151222]: https://github.com/cockroachdb/cockroach/pull/151222 +[#152312]: https://github.com/cockroachdb/cockroach/pull/152312 +[#152744]: https://github.com/cockroachdb/cockroach/pull/152744 +[#152893]: https://github.com/cockroachdb/cockroach/pull/152893