|
| 1 | +## v25.3.3 |
| 2 | + |
| 3 | +Release Date: October 17, 2025 |
| 4 | + |
| 5 | +{% include releases/new-release-downloads-docker-image.md release=include.release %} |
| 6 | + |
| 7 | +<h3 id="v25-3-3-operational-changes">Operational changes</h3> |
| 8 | + |
| 9 | +- Added the cluster setting `kvadmission.use_range_tenant_id_for_non_admin.enabled`, which can be used to disable the behavior where admission control uses the range's tenant ID for non-admin requests. This behavior is disabled by default. [#153460][#153460] |
| 10 | + |
| 11 | +<h3 id="v25-3-3-bug-fixes">Bug fixes</h3> |
| 12 | + |
| 13 | +- Fixed a bug where an `INSERT` statement could fail with a type checking error while adding a `BIT(n)` column. [#152965][#152965] |
| 14 | +- Fixed a bug where index creation could fail due to validation errors if the schema change was retried or paused/resumed during the backfill. [#153597][#153597] |
| 15 | +- Fixed a bug introduced in v25.1.0 that would cause a node panic if a `SIGINT` signal was sent during the execution of a `CHECK EXTERNAL CONNECTION` command. [#153602][#153602] |
| 16 | +- Fixed a bug where `ALTER POLICY` was incorrectly dropping dependency tracking for functions, sequences, or types in policy expressions. [#153804][#153804] |
| 17 | +- Fixed a bug introduced in v25.1 where CockroachDB nodes could crash when executing `DO` statements that referenced (possibly nonexistent) user-defined types in non-default configurations. The crash only occurred if additional logging was enabled (for example, with the `sql.log.all_statements.enabled` cluster setting). [#153913][#153913] |
| 18 | +- Fixed a runtime error that could be hit if a new secondary index had a name collision with a primary index. [#154016][#154016] |
| 19 | +- Fixed a bug where the `schema_locked` storage parameter was not being enforced on the `TRUNCATE` command, which could cause changefeed jobs to fail. [#154041][#154041] |
| 20 | +- Fixed a bug that caused panics when executing `COPY` into a table with hidden columns and expression indexes. The panic only occurred when the session setting `expect_and_ignore_not_visible_columns_in_copy` was enabled. This bug was introduced with `expect_and_ignore_not_visible_columns_in_copy` in v22.1.0. [#154286][#154286] |
| 21 | +- Disabled the `kv.lock_table.unreplicated_lock_reliability.split.enabled` feature, which could lead to a node crash. [#155414][#155414] |
| 22 | +- Fixed a bug where the presence of duplicate temporary tables in a backup caused the restore to fail with an error containing the text `restoring table desc and namespace entries: table already exists`. [#154397][#154397] |
| 23 | + |
| 24 | + |
| 25 | +[#153597]: https://github.com/cockroachdb/cockroach/pull/153597 |
| 26 | +[#153602]: https://github.com/cockroachdb/cockroach/pull/153602 |
| 27 | +[#153913]: https://github.com/cockroachdb/cockroach/pull/153913 |
| 28 | +[#154016]: https://github.com/cockroachdb/cockroach/pull/154016 |
| 29 | +[#155414]: https://github.com/cockroachdb/cockroach/pull/155414 |
| 30 | +[#154397]: https://github.com/cockroachdb/cockroach/pull/154397 |
| 31 | +[#153460]: https://github.com/cockroachdb/cockroach/pull/153460 |
| 32 | +[#152965]: https://github.com/cockroachdb/cockroach/pull/152965 |
| 33 | +[#153804]: https://github.com/cockroachdb/cockroach/pull/153804 |
| 34 | +[#154041]: https://github.com/cockroachdb/cockroach/pull/154041 |
| 35 | +[#154286]: https://github.com/cockroachdb/cockroach/pull/154286 |
0 commit comments