Skip to content

Commit

Permalink
Incorporated Kathryn’s feedback.
Browse files Browse the repository at this point in the history
  • Loading branch information
florence-crl committed Oct 24, 2024
1 parent da8a367 commit 1d50302
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/current/_includes/releases/v24.3/v24.3.0-beta.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ Release Date: October 28, 2024

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

- If a table is the destination of a logical replication stream, then only schema change statements that are deemed safe are allowed on the table. Safe statements are those that do not result in a rebuild of the primary index and do not create an index on a virtual computed column. [#133266][#133266]
- If a table is the destination of a logical data replication stream, then only schema change statements that are deemed safe are allowed on the table. Safe statements are those that do not result in a rebuild of the primary [index]({% link v24.3/indexes.md %}) and do not create an index on a virtual [computed column]({% link v24.3/computed-columns.md %}). [#133266][#133266]

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

- Two new metrics are available `sql.crud_query.count` and `sql.crud_query.started.count` which measure the number of [`INSERT`]({% link v24.3/insert.md %})/[`UPDATE`]({% link v24.3/update.md %})/[`DELETE`]({% link v24.3/delete.md %})/[`SELECT`]({% link v24.3/selection-queries.md %}) queries executed and started respectively. [#133198][#133198]
- When creating a logical replication stream, any [user-defined types]({% link v24.3/create-type.md %}) in the source and destination are now checked for equivalency. This allows for creating a stream that handles user-defined types without needing to use the `WITH SKIP SCHEMA CHECK` option as long as the replication stream uses `mode = immediate`. [#133274][#133274]
- Logical replication streams that reference tables with [user-defined types]({% link v24.3/create-type.md %}) can now be created with the `mode = immediate` option. [#133295][#133295]
- Two new metrics are available `sql.crud_query.count` and `sql.crud_query.started.count` that measure the number of [`INSERT`]({% link v24.3/insert.md %})/[`UPDATE`]({% link v24.3/update.md %})/[`DELETE`]({% link v24.3/delete.md %})/[`SELECT`]({% link v24.3/selection-queries.md %}) queries executed and started respectively. [#133198][#133198]
- When creating a logical data replication stream, any [user-defined types]({% link v24.3/create-type.md %}) in the source and destination are now checked for equivalency. This allows for creating a stream that handles user-defined types without needing to use the `WITH SKIP SCHEMA CHECK` option as long as the stream uses `mode = immediate`. [#133274][#133274]
- Logical data replication streams that reference tables with [user-defined types]({% link v24.3/create-type.md %}) can now be created with the `mode = immediate` option. [#133295][#133295]

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

Expand All @@ -21,8 +21,8 @@ Release Date: October 28, 2024

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

- Users with the `admin` role can now run [`ALTER DEFAULT PRIVILEGES FOR target_role ...`]({% link v24.3/alter-default-privileges.md %}) on any `target_role`. Previously, this could result in a privilege error, which is incorrect as `admin`s are allowed to perform any operation. [#133072][#133072]
- [`REASSIGN OWNED BY current_owner_role ...`]({% link v24.3/reassign-owned.md %}) will now transfer ownership of the public schema. Previously, it would always skip over the `public` schema even if it was owned by the `current_owner_role`. [#133072][#133072]
- Users with the [`admin` role]({% link v24.3/security-reference/authorization.md %}#admin-role) can now run [`ALTER DEFAULT PRIVILEGES FOR target_role ...`]({% link v24.3/alter-default-privileges.md %}) on any `target_role`. Previously, this could result in a privilege error, which is incorrect as `admin`s are allowed to perform any operation. [#133072][#133072]
- [`REASSIGN OWNED BY current_owner_role ...`]({% link v24.3/reassign-owned.md %}) will now transfer ownership of the `public` schema. Previously, it would always skip over the `public` schema even if it was owned by the `current_owner_role`. [#133072][#133072]


[#133072]: https://github.com/cockroachdb/cockroach/pull/133072
Expand Down

0 comments on commit 1d50302

Please sign in to comment.