Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions src/current/_data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11515,3 +11515,31 @@
docker_arm_limited_access: false
source: true
previous_release: v24.3.31


- release_name: v24.1.29
major_version: v24.1
release_date: '2026-05-12'
release_type: Production
go_version: go1.26.2
sha: de8d079c03d6f67d574a303071b56f311cd56ba6
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.28
18 changes: 18 additions & 0 deletions src/current/_includes/releases/v24.1/v24.1.29.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
## v24.1.29

Release Date: May 12, 2026

{% include releases/new-release-downloads-docker-image.md release=include.release %}

<h3 id="v24-1-29-bug-fixes">Bug fixes</h3>

- Fixed a bug where concurrent updates to a table using multiple column families during a partial index creation could result in data loss, incorrect `NULL` values, or validation failures in the resulting index. [#168782][#168782]
- Fixed a bug that would allow a race condition in foreign key cascades under `READ COMMITTED` and `REPEATABLE READ` isolation levels. [#169973][#169973]
- Fixed a bug that allowed foreign-key violations to result from some combinations of concurrent `READ COMMITTED` and `SERIALIZABLE` transactions. If both `SERIALIZABLE` and weaker-isolation transactions will concurrently modify rows involved in foreign-key relationships, the `SERIALIZABLE` transactions must have the following session variables set in order to prevent any possible foreign-key violations:
- `SET enable_implicit_fk_locking_for_serializable = on;`
- `SET enable_shared_locking_for_serializable = on;`
- `SET enable_durable_locking_for_serializable = on;` [#169973][#169973]


[#168782]: https://github.com/cockroachdb/cockroach/pull/168782
[#169973]: https://github.com/cockroachdb/cockroach/pull/169973
Loading