-
Notifications
You must be signed in to change notification settings - Fork 470
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #19382 from cockroachdb/v25.1.0-ga
V25.1.0 ga
- Loading branch information
Showing
17 changed files
with
284 additions
and
254 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
baseurl: /docs | ||
current_cloud_version: v24.3 | ||
current_cloud_version: v25.1 | ||
destination: _site/docs | ||
homepage_title: CockroachDB Docs | ||
versions: | ||
stable: v24.3 | ||
stable: v25.1 | ||
dev: v25.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
35 changes: 29 additions & 6 deletions
35
src/current/_includes/releases/v25.1/backward-incompatible.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,33 @@ | ||
Before [upgrading to CockroachDB v24.3]({% link v24.3/upgrade-cockroach-version.md %}), be sure to review the following backward-incompatible changes, as well as [key cluster setting changes](#v24-3-0-cluster-settings), and adjust your deployment as necessary. | ||
Before [upgrading to CockroachDB v25.1]({% link v25.1/upgrade-cockroach-version.md %}), be sure to review the following backward-incompatible changes, as well as [key cluster setting changes](#v25-1-0-cluster-settings), and adjust your deployment as necessary. | ||
|
||
If you plan to upgrade to v24.3 directly from v24.1 and skip v24.2, be sure to also review the [v24.2 release notes]({% link releases/v24.2.md %}) for backward-incompatible changes from v24.1. | ||
- The old `BACKUP TO`, `RESTORE FROM <collectionURI>`, and `SHOW BACKUP IN <collectionURI>` syntaxes are now fully deprecated and no longer usable. [#133610][#133610] | ||
|
||
- Upgrading to v24.3 is blocked if no [license]({% link v24.3/licensing-faqs.md %}) is installed, or if a trial/free license is installed with telemetry disabled. [#130576][#130576] | ||
- Altering a paused backup schedule's recurrence or location no longer resumes the schedule. [#134829][#134829] | ||
|
||
[#130576]: https://github.com/cockroachdb/cockroach/pull/130576 | ||
- `BACKUP`/`RESTORE` statements no longer return index entries and bytes backed up/restored. [#134516][#134516] | ||
|
||
{% comment %}Remove this anchor when it is added to the v24.3.0 GA release notes{% endcomment %} | ||
<a id="v24-3-0-cluster-settings"></a> | ||
- Introduced the `legacy_varchar_typing` session setting. If `on`, type checking and overload resolution for VARCHAR types ignore overloads that cause errors, allowing comparisons between VARCHAR and non-STRING-like placeholder values to execute successfully. If `off`, type checking of these comparisons is more strict and must be handled with explicit type casts. As of v25.1.0 this setting defaults to `off`. [#137844][#137844] | ||
|
||
- Several metrics are redundant and have been removed. The following list maps each removed metric to an existing, identical metric. [#138786][#138786] | ||
- Removed `sql.schema_changer.running`, which is redundant with `jobs.schema_change.currently_running`. | ||
- Removed `sql.schema_changer.successes`, which is redundant with `jobs.schema_change.resume_completed`. | ||
- Removed `sql.schema_changer.retry_errors`, which is redundant with `jobs.schema_change.resume_retry_error`. | ||
- Removed `sql.schema_changer.permanent_errors`, which is redundant with `jobs.schema_change.resume_failed`. | ||
|
||
- The default value of the `autocommit_before_ddl` session variable is now `true`. This will cause any schema change statement that is sent during a transaction to make the current transaction commit before executing the schema change in a separate transaction. | ||
|
||
This change is being made because CockroachDB does not have full support for multiple schema changes in a transaction, as described [here]({% link v25.1/online-schema-changes.md %}#schema-changes-within-transactions). | ||
|
||
Users who do not desire the autocommit behavior can preserve the old behavior by changing the default value of `autocommit_before_ddl` with a command such as: | ||
|
||
``` ALTER ROLE ALL SET autocommit_before_ddl = false; ``` | ||
|
||
[#140156][#140156] | ||
|
||
|
||
[#133610]: https://github.com/cockroachdb/cockroach/pull/133610 | ||
[#134829]: https://github.com/cockroachdb/cockroach/pull/134829 | ||
[#134516]: https://github.com/cockroachdb/cockroach/pull/134516 | ||
[#137844]: https://github.com/cockroachdb/cockroach/pull/137844 | ||
[#138786]: https://github.com/cockroachdb/cockroach/pull/138786 | ||
[#140156]: https://github.com/cockroachdb/cockroach/pull/140156 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
The following deprecations are announced in v24.3. If you plan to upgrade to v24.3 directly from v24.1 and skip v24.2, be sure to also review the [v24.2 release notes]({% link releases/v24.2.md %}) for deprecations. | ||
The following deprecations are announced in v25.1. | ||
|
||
- The session variable [`enforce_home_region_follower_reads_enabled`]({% link v24.3/session-variables.md %}#enforce-home-region-follower-reads-enabled) is now deprecated, and will be removed in a future release. The related session variable [`enforce_home_region`]({% link v24.3/session-variables.md %}#enforce-home-region) is **not** deprecated. [#129024][#129024] | ||
- The old `BACKUP TO`, `RESTORE FROM <collectionURI>`, and `SHOW BACKUP IN <collectionURI>` syntaxes are now fully deprecated and no longer usable. [#133610][#133610] | ||
|
||
[#129024]: https://github.com/cockroachdb/cockroach/pull/129024 | ||
[#133610]: https://github.com/cockroachdb/cockroach/pull/133610 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
43 changes: 43 additions & 0 deletions
43
src/current/_includes/releases/v25.1/feature-highlights-kv.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
<table> | ||
<thead> | ||
<tr> | ||
<th class="center-align" colspan="1" rowspan="2">Feature</th> | ||
<th class="center-align" colspan="5" rowspan="1">Availability</th> | ||
</tr> | ||
<tr> | ||
<th colspan="1" rowspan="1">Ver.</th> | ||
<th colspan="1" rowspan="1" style="white-space: nowrap;">Self-hosted</th> | ||
<th colspan="1" rowspan="1">Advanced</th> | ||
<th colspan="1" rowspan="1">Standard</th> | ||
<th colspan="1" rowspan="1">Basic</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr> | ||
<td> | ||
<p class="feature-summary">Admission Control Available on SQL Writes</p> | ||
<p class="feature-description"> | ||
Added support for replication admission control on SQL writes, allowing writes and background cluster operations to be paced to prevent overloading the cluster during node restarts or joins. | ||
</p> | ||
</td> | ||
<td>25.1</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
</tr> | ||
<tr> | ||
<td> | ||
<p class="feature-summary">Improved Leaseholder Management (Preview)</p> | ||
<p class="feature-description"> | ||
This release introduces <a href="https://www.cockroachlabs.com/docs/v25.1/architecture/replication-layer#leader-leases">Leader Leases</a> (now in preview) which are a new lease type designed to removes the dependency on node liveness in favor of a distrbuted store liveness fabric, making all nodes and ranges more resilient to node failures and partitions. | ||
</p> | ||
</td> | ||
<td>25.1</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
<td class="icon-center">{% include icon-yes.html %}</td> | ||
</tr> | ||
</tbody> | ||
</table> |
55 changes: 0 additions & 55 deletions
55
src/current/_includes/releases/v25.1/feature-highlights-licensing.html
This file was deleted.
Oops, something went wrong.
94 changes: 0 additions & 94 deletions
94
src/current/_includes/releases/v25.1/feature-highlights-observability.html
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.