You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/current/_includes/releases/v25.4/v25.4.0.md
+54-61Lines changed: 54 additions & 61 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ With the release of CockroachDB v25.4, we've added new capabilities to help you
7
7
For a summary of the most significant changes, refer to [Feature Highlights](#v25-4-0-feature-highlights), which contains the following categories:
8
8
9
9
-[SQL](#v25-4-0-sql)
10
-
-[Security](#v25-4-0-security)
10
+
-[Observability](#v25-4-0-observability)
11
11
-[CockroachDB Cloud](#v25-4-0-cloud)
12
12
13
13
Before [upgrading to CockroachDB v25.4]({% link v25.4/upgrade-cockroach-version.md %}), be sure to also review the following [Upgrade Details](#v25-4-0-upgrade-details):
@@ -47,7 +47,7 @@ This section summarizes the most significant user-facing changes in v25.4.0 and
[Needs writer review] Vector indexes in CockroachDB now support table backfills, making it easy to add vector indexes to existing tables without requiring manual data rewrites or service interruption. This update enhances the usability of vector search features by allowing seamless indexing of pre-existing data. Additionally, support for both cosine distance and inner product has been added, giving users more flexibility in selecting similarity metrics that best suit their machine learning or AI workloads. Together, these improvements make it easier to build and scale intelligent applications directly on CockroachDB.
50
+
Vector indexes in CockroachDB now support table backfills, making it easy to add vector indexes to existing tables without requiring manual data rewrites or service interruption. This update enhances the usability of vector search features by allowing seamless indexing of pre-existing data. Additionally, support for both cosine distance and inner product has been added, giving users more flexibility in selecting similarity metrics that best suit their machine learning or AI workloads. Together, these improvements make it easier to build and scale intelligent applications directly on CockroachDB.
51
51
</p>
52
52
</td>
53
53
<td>25.4</td>
@@ -56,47 +56,25 @@ This section summarizes the most significant user-facing changes in v25.4.0 and
56
56
<tdclass="icon-center">{% include icon-yes.html %}</td>
57
57
<tdclass="icon-center">{% include icon-yes.html %}</td>
[Placeholder. Need PM draft.] This release adds support for authorization with JWT/OIDC authentication, similar to existing LDAP authorization capabilities.
61
+
<p class="feature-summary">Stable SQL API and Controlled Access to Unsupported crdb_internal Tables</p>
62
+
<p class="feature-description" markdown="1">
63
+
CockroachDB is introducing a stable and well-defined SQL API for system introspection, ensuring that customers and third-party tools can safely and reliably query cluster metadata and performance data in production environments.
84
64
</p>
85
65
</td>
86
66
<td>25.4</td>
87
-
<tdclass="icon-center">?</td>
88
-
<tdclass="icon-center">?</td>
89
-
<tdclass="icon-center">?</td>
90
-
<tdclass="icon-center">?</td>
67
+
<tdclass="icon-center">{% include icon-yes.html %}</td>
68
+
<tdclass="icon-center">{% include icon-yes.html %}</td>
69
+
<tdclass="icon-center">{% include icon-yes.html %}</td>
70
+
<tdclass="icon-center">{% include icon-yes.html %}</td>
[Placeholder. Need PM draft.] This release includes general improvements and enhancements to CMEK functionality across AWS, GCP, and Azure.
94
+
<p class="feature-summary">Transaction Diagnostic Bundles for Comprehensive SQL Tracing</p>
95
+
<p class="feature-description" markdown="1">
96
+
CockroachDB now supports Transaction Diagnostic Bundles, enabling Cockroach Labs Support to capture and analyze a complete trace of an entire SQL transaction not just individual statements.
97
+
98
+
This feature extends the existing Statement Diagnostic Bundle capability to provide a holistic view of multi-statement transactions, making it significantly easier to diagnose complex customer issues during support incidents.
<li>A Jaeger and text trace of the full transaction execution path.</li>
103
+
<li>Individual statement diagnostic bundles for every statement executed within the transaction.</li>
104
+
</ul>
120
105
</td>
121
-
<td>All<sup>*</sup></td>
122
-
<tdclass="icon-center">?</td>
123
-
<tdclass="icon-center">?</td>
124
-
<tdclass="icon-center">?</td>
125
-
<tdclass="icon-center">?</td>
106
+
<td>25.4</td>
107
+
<tdclass="icon-center">{% include icon-yes.html %}</td>
108
+
<tdclass="icon-center">{% include icon-yes.html %}</td>
109
+
<tdclass="icon-center">{% include icon-no.html %}</td>
110
+
<tdclass="icon-center">{% include icon-no.html %}</td>
126
111
</tr>
127
112
<tr>
128
113
<td>
129
-
<p class="feature-summary">CMEK Configuration UI in Cloud Console</p>
130
-
<p class="feature-description">
131
-
[Placeholder. Need PM draft.] CMEK configuration is now available through the CockroachDB Cloud Console UI, providing feature parity with the API and making it easier for all customers to configure customer-managed encryption keys.
114
+
<p class="feature-summary">Structured and Consistent Logging Channels</p>
115
+
<p class="feature-description" markdown="1">
116
+
CockroachDB has updated structured and consistent logging channels across the system to improve log discoverability, production observability, and support troubleshooting.
@@ -160,19 +154,18 @@ This section summarizes the most significant user-facing changes in v25.4.0 and
160
154
<tr>
161
155
<td>
162
156
<p class="feature-summary">Metrics Viewer Role for CockroachDB Cloud</p>
163
-
<p class="feature-description">
164
-
[Needs writer review] This release introduces the Metrics Viewer role on CockroachDB Cloud, providing dedicated permissions for metrics collection and insights. This role is designed to enhance overall security by enabling granular access control to cluster performance data.
157
+
<p class="feature-description" markdown="1">
158
+
This release introduces the Metrics Viewer role on CockroachDB Cloud, providing dedicated permissions for metrics collection and insights. This role is designed to enhance overall security by enabling granular access control to cluster performance data.
165
159
166
160
The Metrics Viewer role grants read-only access to cluster metrics and related insights, without conferring any administrative or data manipulation privileges.
167
-
168
-
Key benefits:
169
-
170
-
* Improved Security: Enables the principle of least privilege by allowing users or services to monitor cluster performance without broader access to sensitive data or configuration.
171
-
* Targeted Access: Provides focused access to operational metrics, empowering teams to monitor health and performance efficiently.
172
-
* Enhanced Collaboration: Facilitates secure collaboration by allowing different teams (e.g., SREs, developers) to access relevant metrics without over-provisioned permissions.
173
-
174
-
When combined with the existing Cluster Developer role, a user can effectively gain "Power Developer" like functionalities, enabling them to develop applications and monitor their performance comprehensively while maintaining a clear separation of privileges for security.
175
161
</p>
162
+
<p class="feature-description">Key benefits:</p>
163
+
<ul class="feature-description">
164
+
<li>Improved Security: Enables the principle of least privilege by allowing users or services to monitor cluster performance without broader access to sensitive data or configuration.</li>
165
+
<li>Targeted Access: Provides focused access to operational metrics, empowering teams to monitor health and performance efficiently.</li>
166
+
<li>Enhanced Collaboration: Facilitates secure collaboration by allowing different teams (e.g., SREs, developers) to access relevant metrics without over-provisioned permissions.</li>
167
+
</ul>
168
+
<p class="feature-description">When combined with the existing Cluster Developer role, a user can effectively gain "Power Developer" like functionalities, enabling them to develop applications and monitor their performance comprehensively while maintaining a clear separation of privileges for security.</p>
176
169
</td>
177
170
<td>All<sup>*</sup></td>
178
171
<tdclass="icon-center">{% include icon-no.html %}</td>
0 commit comments