Skip to content

Commit

Permalink
v25.1.0-beta.2 release notes (#19319)
Browse files Browse the repository at this point in the history
  • Loading branch information
mikeCRL authored Jan 27, 2025
1 parent a48d77a commit f7cd861
Show file tree
Hide file tree
Showing 3 changed files with 66 additions and 0 deletions.
28 changes: 28 additions & 0 deletions src/current/_data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7924,3 +7924,31 @@
docker_arm_limited_access: false
source: true
previous_release: v25.1.0-alpha.3


- release_name: v25.1.0-beta.2
major_version: v25.1
release_date: '2025-01-27'
release_type: Testing
go_version: go1.22.8
sha: b13cf51d928597efcb5a57eb7a9dad19c67b109e
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-unstable
docker_arm: true
docker_arm_experimental: false
docker_arm_limited_access: false
source: true
previous_release: v25.1.0-beta.1
1 change: 1 addition & 0 deletions src/current/_includes/releases/v25.1/v25.1.0-alpha.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ Release Date: December 19, 2024
- Improved the internal caching logic for role membership information. This reduces the latency impact of commands such as `DROP ROLE`, `CREATE ROLE`, and `GRANT role TO user`, which cause the role membership cache to be invalidated. [#135852][#135852]
- The session variable `plan_cache_mode` now defaults to `auto`, enabling generic query plans for some queries. [#135668][#135668]
- GRPC streams are now pooled across unary intra-cluster RPCs, allowing for reuse of gRPC resources to reduce the cost of remote key-value layer access. This pooling can be disabled using the `rpc.batch_stream_pool.enabled` cluster setting. [#136648][#136648]
- This information was updated in the <a href="#v25-1-0-beta-2-performance-improvements">v25.1.0-beta.2 release notes</a>.

<h3 id="v25-1-0-alpha-1-multi-tenancy">Multi-tenancy</h3>

Expand Down
37 changes: 37 additions & 0 deletions src/current/_includes/releases/v25.1/v25.1.0-beta.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
## v25.1.0-beta.2

Release Date: January 27, 2025

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

<h3 id="v25-1-0-beta-2-sql-language-changes">SQL language changes</h3>

- `DROP INDEX` is now labeled a [potentially unsafe SQL statement]({% link v25.1/cockroach-sql.md %}#allow-potentially-unsafe-sql-statements), so it can only be run when the `sql_safe_updates` session variable or `--safe_updates` flag is set to `false`. [#139505][#139505]
- `SHOW JOBS` is now based on a new mechanism for storing information about the progress and status of running jobs. [#139230][#139230]
- `SHOW TENANT WITH REPLICATION STATUS` now includes an `ingestion_job_id` column that displays the ID of the Physical Cluster Replication (PCR) [ingestion job]({% link v25.1/physical-cluster-replication-monitoring.md %}). [#139275][#139275]

<h3 id="v25-1-0-beta-2-operational-changes">Operational changes</h3>

- Customers must pass URIs as [external connections]({% link v25.1/create-external-connection.md %}) when [setting up Logical Data Replication (LDR)]({% link v25.1/set-up-logical-data-replication.md %}). [#139506][#139506]

<h3 id="v25-1-0-beta-2-db-console-changes">DB Console changes</h3>

- The DB Console Cluster Settings page now uses the same redaction logic as `SHOW CLUSTER SETTINGS` when the setting [`server.redact_sensitive_settings.enabled`]({% link v25.1/cluster-settings.md %}#setting-server-redact-sensitive-settings-enabled) is set to `true`. [#139277][#139277]
- The [Overload dashboard]({% link v25.1/ui-overload-dashboard.md %}) in DB Console now displays only V2 Replication Admission Control metrics and omits their previous V2 prefix. Previously, both V1 and V2 metrics were displayed. Additionally, the aggregate size of queued replication entries is now displayed. [#139566][#139566]

<h3 id="v25-1-0-beta-2-bug-fixes">Bug fixes</h3>

- Fixed a bug where the error "batch timestamp T must be after replica GC threshold" could occur during a schema change backfill operation, and cause the schema change job to retry infinitely. Now this error is treated as permanent, and will cause the job to enter the failed state. [#139251][#139251]

<h3 id="v25-1-0-beta-2-performance-improvements">Performance improvements</h3>

- The cluster setting `rpc.batch_stream_pool.enabled` now defaults to `false`. This supersedes an earlier release note. This cluster setting is experimental and is not listed as `public`. [#139481][#139481]

[#139230]: https://github.com/cockroachdb/cockroach/pull/139230
[#139251]: https://github.com/cockroachdb/cockroach/pull/139251
[#139275]: https://github.com/cockroachdb/cockroach/pull/139275
[#139277]: https://github.com/cockroachdb/cockroach/pull/139277
[#139481]: https://github.com/cockroachdb/cockroach/pull/139481
[#139505]: https://github.com/cockroachdb/cockroach/pull/139505
[#139506]: https://github.com/cockroachdb/cockroach/pull/139506
[#139566]: https://github.com/cockroachdb/cockroach/pull/139566

0 comments on commit f7cd861

Please sign in to comment.