Skip to content

Commit

Permalink
Merge branch 'main' into DOC-11173
Browse files Browse the repository at this point in the history
  • Loading branch information
mdlinville authored Nov 5, 2024
2 parents b24489f + d3c3461 commit 836f8be
Show file tree
Hide file tree
Showing 2 changed files with 99 additions and 1 deletion.
29 changes: 28 additions & 1 deletion src/current/_data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7079,4 +7079,31 @@
docker_arm_limited_access: false
source: true
previous_release: v23.2.13



- release_name: v24.3.0-beta.3
major_version: v24.3
release_date: '2024-11-05'
release_type: Testing
go_version: go1.22.5
sha: c077ebf6e98bcd579481b93c83f14184ab94f2e6
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: v24.3.0-beta.2
71 changes: 71 additions & 0 deletions src/current/_includes/releases/v24.3/v24.3.0-beta.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
## v24.3.0-beta.3

Release Date: November 5, 2024

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

<h3 id="v24-3-0-beta-3-security-updates">Security updates</h3>

- Client authentication errors using LDAP now log more details to help with troubleshooting authentication and authorization issues. [#133812][#133812]

<h3 id="v24-3-0-beta-3-sql-changes">SQL changes</h4>

- [Physical Cluster Replication]({% link v24.3/physical-cluster-replication-overview.md %}) reader catalogs now bypass AOST timestamps using the `bypass_pcr_reader_catalog_aos`t session variable, which can be used to modify cluster settings within the reader. [#133876][#133876]

<h3 id="v24-3-0-beta-3-operational-changes">Operational changes</h3>

- Added a timer for inner [changefeed sink]({% link v24.3/changefeed-sinks.md %}) client flushes. [#133288][#133288]
- Rows replicated by Logical Data Replication in `immediate` mode are now considered in the decision to recompute SQL table statistics. [#133591][#133591]
- The new cluster setting `kvadmission.flow_controller.token_reset_epoch` can be used to refill replication [admission control]({% link v24.3/admission-control.md %}) v2 tokens. This is an advanced setting. Use it only after consultation with your account team. [#133294][#133294]
- The new cluster setting `goschedstats.always_use_short_sample_period.enabled`, when set to `true`, helps to prevent unnecessary queueing due to CPU [admission control]({% link v24.3/admission-control.md %}s. [#133585][#133585]

<h3 id="v24-3-0-beta-3-db-console-changes">DB Console changes</h3>

- In [Database]({% link v24.3/ui-databases-page.md %}) pages, the **Refresh** tooltip now includes details about the progress of cache updates and when the job started. [#133351][#133351]

<h3 id="v24-3-0-beta-3-bug-fixes">Bug fixes</h3>

- Fixed a bug where [changefeed sink]({% link v24.3/changefeed-sinks.md %})) timers were not correctly registered with the metric system. [#133288][#133288]
- Fixed a bug that could cause new connections to fail with the following error after upgrading: `ERROR: invalid value for parameter "vectorize": "unknown(1)" SQLSTATE: 22023 HINT: Available values: off,on,experimental_always`. To encounter this bug, the cluster must have:
1. Run on version v21.1 at some point in the past
1. Run `SET CLUSTER SETTING sql.defaults.vectorize = 'on';` while running v21.1.
1. **Not** set `sql.defaults.vectorize` after upgrading past v21.1 4.
1. Subsequently upgraded to v24.2.upgraded all the way to v24.2.

To detect this bug, run the following query:

{% include_cached copy-clipboard.html %}
~~~ sql
SELECT * FROM system.settings WHERE name = 'sql.defaults.vectorize
~~~
If the command returns `1` instead of `on`, run the following statement before upgrading.
{% include_cached copy-clipboard.html %}
~~~ sql
RESET CLUSTER SETTING sql.defaults.vectorize;
~~~
`1` is now allowed as a value for this setting, and is equivalent to `on`. [#133371][#133371]
- Fixed a bug in v22.2.13+, v23.1.9+, and v23.2 that could cause the internal error `interface conversion: coldata.Column is` in an edge case. [#133762][#133762]
- Fixed a bug introduced in v20.1.0 that could cause erroneous `NOT NULL` constraint violation errors to be logged during `UPSERT` and `INSERT` statements with the `ON CONFLICT ...DO UPDATE` clause that update an existing row and a subset of columns that did not include a `NOT NULL` column of the table. [#133820][#133820]
- Fixed a that could cache and reuse a non-reusable query plan, such as a plan for a DDL or `SHOW` statement, when `plan_cache_mode` was set to `auto` or `force_generic_plan`, which are not the default options. [#133073][#133073]
- Fixed an unhandled error that could occur while running the command `REVOKE ... ON SEQUENCE FROM ... {user}` on an object that is not a sequence. [#133710][#133710]
- Fixed a panic that could occur while running a `CREATE TABLE AS` statement that included a [sequence]({% link v24.3/create-sequence.md %}) with an invalid function overload. [#133870][#133870]
[#133073]: https://github.com/cockroachdb/cockroach/pull/133073
[#133288]: https://github.com/cockroachdb/cockroach/pull/133288
[#133294]: https://github.com/cockroachdb/cockroach/pull/133294
[#133351]: https://github.com/cockroachdb/cockroach/pull/133351
[#133371]: https://github.com/cockroachdb/cockroach/pull/133371
[#133414]: https://github.com/cockroachdb/cockroach/pull/133414
[#133472]: https://github.com/cockroachdb/cockroach/pull/133472
[#133585]: https://github.com/cockroachdb/cockroach/pull/133585
[#133591]: https://github.com/cockroachdb/cockroach/pull/133591
[#133710]: https://github.com/cockroachdb/cockroach/pull/133710
[#133762]: https://github.com/cockroachdb/cockroach/pull/133762
[#133812]: https://github.com/cockroachdb/cockroach/pull/133812
[#133820]: https://github.com/cockroachdb/cockroach/pull/133820
[#133870]: https://github.com/cockroachdb/cockroach/pull/133870
[#133876]: https://github.com/cockroachdb/cockroach/pull/133876

0 comments on commit 836f8be

Please sign in to comment.