CockroachDB Cloud Release Notes

CockroachDB Cloud supports the latest major version of CockroachDB and the version immediately preceding it. All clusters are subject to automatic upgrades to the latest supported minor version. CockroachDB Serverless (beta) clusters are subject to automatic upgrades for both minor and major releases while Serverless is in beta. For more information, see the CockroachDB Cloud Upgrade Policy.

Get future release notes emailed to you:

Current version:

As of April 20, 2022, new CockroachDB Dedicated clusters and all CockroachDB Serverless (beta) clusters are running CockroachDB v21.2.9.

May 5, 2022

Console changes

May 2, 2022

Console changes

  • Added Distributed execution and Vectorized execution information to the Overview tab of the Statement Details page.
  • Added FULL SCAN information to the Explain plan tab of the Statement Details page.
  • Users without accounts can now accept invitations by creating a user using SSO-based authorization such as GitHub.
  • Timeseries charts are now displayed in UTC.

Bug fixes

  • Fixed broken links to the Statement Details page from the Advanced Debug and Sessions pages.
  • Fixed a bug where regenerating a SQL user password would fail with a duplicate user warning.
  • Deleted clusters will no longer be visible after they've been deleted. Previously, a full page refresh was needed to update the Clusters page.
  • Fixed a bug that caused charges on the Cluster overview page to show an error state for users with the Developer role. Cluster charges are now hidden for Developers and only available to users with the Admin role.
  • Fixed a bug where adding decimals to a CockroachDB Serverless (beta) cluster's spend limit would cause an error, but the spend limit could still be set.
  • Fixed a bug where opening or closing the list of nodes on a multi-node CockroachDB Dedicated cluster's Cluster overview page would result in a duplicated row of nodes.
  • Fixed a bug for credit card users where the credit card form was occasionally loading as a blank box. Now, the credit card form will always load properly without needing to refresh the page.

April 27, 2022

General changes

  • CockroachDB Dedicated contract customers can now scale clusters through the Console.

Console changes

  • Contract customers can now view information about their organization's credit grants on the Overview tab of the Billing page.

April 20, 2022

Console changes

  • SQL user passwords are now generated and saved automatically to simplify the connection experience.
  • When connecting to your cluster, the CA certificate download is now hidden once you have already downloaded the certificate.

Documentation changes

April 4, 2022

Console changes

March 7, 2022

Console changes

  • CockroachDB Cloud clusters now have a Databases page in the Console, which shows your databases, tables, indexes, and grants.
  • When creating or editing a SQL user, passwords are now generated and saved automatically when users click the Generate and save password button. Previously, users had to enter passwords manually and remember to save them.
  • CockroachDB Dedicated users can now restore databases configured for multiple regions.

February 10, 2022

General changes

  • New CockroachDB Dedicated clusters can now be created with custom hardware options. Previously, there were four hardware options, and compute and storage were linked.
  • CockroachDB Dedicated users can now scale a cluster's compute and storage. Previously, the only way to scale up a CockroachDB Dedicated cluster was by adding more nodes.

Console changes

  • There is now a Hardware column on the Clusters page that shows the hardware configuration for CockroachDB Dedicated clusters.

February 7, 2022

General changes

  • Six new regions are available for CockroachDB Serverless (beta) clusters:

    GCP AWS
    Oregon (us-west2) Mumbai (ap-south-1)
    Sao Paulo (southamerica-east1) Frankfurt (eu-central-1)
    South Carolina (us-east1) N. Virginia (us-east-1)

Console changes

Bug fixes

  • Fixed a number of broken links throughout the CockroachDB Cloud Console.
  • Fixed a bug where CockroachDB Serverless (beta) users were seeing occasional dips and spikes in a cluster's Request Units usage graph while running a steady workload.

January 10, 2022

General changes

  • New CockroachDB Dedicated clusters will now run v21.2.3.
  • CockroachDB Serverless (beta) clusters will now run CockroachDB v21.2.0-beta.4.
  • The CockroachDB documentation navigation is now organized by user task instead of by product for CockroachDB Serverless (beta), CockroachDB Dedicated, and CockroachDB Self-Hosted v21.2. Topics specific to Serverless and Dedicated clusters are within the new top-level user task categories. CockroachDB Cloud release notes are under Reference.

Console changes

  • The Billing page is now separated into two tabs, Overview and Payment Details.

December 6, 2021

General changes

  • New CockroachDB Dedicated clusters will now run v21.2.1.
  • CockroachDB Serverless (beta) clusters will now run CockroachDB v21.2.0-beta.4.
  • New CockroachDB Cloud clusters will now have Admission Control enabled by default.
  • CockroachDB Dedicated clusters will now run on new machine types and disks. Clusters created before December 1, 2021 will be transitioned to the new hardware configurations by the end of the month, and pricing may change slightly.

Console changes

  • The Add/remove nodes button is now disabled for custom clusters. If you are a contract customer and would like to scale your custom cluster, contact Support.

Bug fixes

  • Fixed a bug where an error was occurring on the VPC Peering and AWS PrivateLink pages for clusters with a large number of jobs.
  • Fixed a bug where the Test email alerts section on the Alerts page was not visible for organizations with only custom clusters.
  • Fixed a bug where users were prompted to upgrade CockroachDB Serverless (beta) clusters, which are upgraded automatically.
  • Previously, SQL metrics graphs for inactive CockroachDB Serverless (beta) clusters showed discontinuous time series lines or an error message. Continuous graphs will now remain available for scaled-down clusters.

November 8, 2021

General changes

  • CockroachDB Serverless (beta), a fully-managed, auto-scaling deployment of CockroachDB, is now available. To get started with CockroachDB Serverless (beta) for free, see the Quickstart.
  • CockroachCloud Free (beta) and CockroachCloud are now CockroachDB Serverless (beta) and CockroachDB Dedicated, respectively. Your ability to use your cluster will not be affected.
  • CockroachDB Serverless (beta) clusters will now run CockroachDB v21.2.0-beta.4.
  • New CockroachDB Dedicated clusters will now run CockroachDB v21.1.11.

Console changes

  • The Statements, Transactions, and Sessions pages are now available for CockroachDB Serverless (beta) clusters on the SQL Activity page.
  • Statements and transaction statistics are now retained longer for all clusters.
  • Legends are now displayed by default for time-series graphs on the Cluster Overview page.
  • The Transaction retries metric is no longer part of the Current activity panel on the CockroachDB Serverless (beta) Cluster Overview page.
  • Deleting an organization with outstanding charges that have not been billed is now prohibited.
  • There is now a more clear error message for users attempting to log into CockroachDB Cloud using GitHub when they have email and password authentication configured.
  • Average RU usage is now shown in the Request Units chart for the CockroachDB Serverless (beta) Cluster Overview page.
  • The PowerShell command to download the CockroachDB binary is now improved for Windows users.
  • When under 1 GiB of storage has been used, storage is now shown in MiB instead of GiB in the Storage used graph on the CockroachDB Serverless (beta) Cluster Overview page.
  • A more descriptive error message is now displayed when attempting to create or edit a SQL user with an invalid username.
  • Previously, clicking cancel while editing a cluster would take users back to the Clusters page. Now, users are taken back to the cluster's Overview page.

Bug fixes

  • Fixed a bug where, if a user had reached the maximum number of CockroachDB Serverless (beta) clusters and refreshed the Create your cluster page, the CockroachDB Serverless plan was auto-selected even though it is disabled.
  • Fixed a bug where clicking Cancel while logging in with GitHub would report and internal error.
  • Fixed a bug where organization deletion was temporarily broken.
  • Fixed a bug that was preventing the Request Units and SQL Statements graphs on the CockroachDB Serverless (beta) Cluster Overview page from updating after a certain amount of time.

October 4, 2021

General changes

  • New CockroachCloud clusters will now run CockroachDB v21.1.9.

Bug fixes

Miscellaneous changes

  • Cluster names are now included in cluster creation email alerts.

September 7, 2021

General changes

  • New CockroachCloud clusters will now run CockroachDB v21.1.7.

Console changes

  • All pages shown to logged out users are now optimized for mobile devices.

  • Improved the error message when an AWS PrivateLink endpoint request fails.

Bug fixes

  • Fixed tooltip behavior on Sessions, Statements, and Transactions pages.

  • Fixed a bug where clicking on the label of the Terms of Service checkbox would select the Terms of Service checkbox when signing up with GitHub.

August 9, 2021

General changes

  • New CockroachCloud clusters will now run CockroachDB v21.1.6.
  • CockroachCloud Free (beta) users can now perform bulk operations (IMPORT, BACKUP, RESTORE and CDC) with userfile storage.

Console changes

  • Improved user experience on the Cluster Overview page for a deleted cluster.
  • Improved error message for cluster upgrade failures.
  • SQL-related restore errors are now shown in the Console, allowing users to take action.

Security changes

  • Password reset tokens will now expire after 24 hours.
  • Email change tokens are now single use and will expire.
  • Email change links are now revoked during certain user events such as password resets.
  • Resetting the password of a SQL user no longer grants that user the admin SQL role.

July 6, 2021

General changes

  • New CockroachCloud clusters will now run CockroachDB v21.1.5.
  • Starting this month, paid CockroachCloud clusters will be billed monthly instead of every two weeks.

Console changes

  • Multi-region clusters can now be created through the Console. To learn more about creating a multi-region cluster, see Planning your cluster.
  • The Connect modal now has updated commands to make connecting to your cluster a smoother experience on Mac, Linux, and Windows.
  • All CockroachCloud users now have access to the Transactions page in the Console.
  • Navigation on the Clusters page is now a vertical sidebar instead of horizontal tabs.
  • Added a tooltip to the Upgrade option in the Action Menu, which gives users more version-specific context.
  • Users can now Clear SQL Stats from the Statements page for clusters running v21.1.3 or later.

Bug fixes

  • Fixed a bug where clicking on the Alerts page broke the Organization header for users with multiple Organizations.
  • Fixed a bug where nodes were cycling in clusters running v21.1.4.
  • Fixed several broken links to documentation throughout the Console.
  • Users will no longer see alerts for clusters that are not in a ready state.
  • Fixed a bug that was causing users to receive false positive CPU alerts.

June 7, 2021

General changes

  • New CockroachCloud clusters will now run CockroachDB v21.1.1.

Console changes

  • All CockroachCloud Dedicated users now have access to the Statements and Sessions pages in the Console.
  • All CockroachCloud Dedicated users now have access to the Alerts page in the Console, which allows you to toggle alerts, send test alerts, and manage alert recipients for your Organization.
  • Previously, users were getting stuck during the verification step of creating an AWS PrivateLink endpoint. Now, users can enter the verification step of the Add Endpoint Connection dialog with an incomplete connection endpoint ID preset.
  • Added a Cloud column to the Clusters page so users can see which cloud provider any cluster is using without having to click through to the Cluster Overview page.
  • The maximum number of nodes in a cluster created through the Console was raised to 50 nodes per region and 150 nodes per cluster.

Bug fixes

  • Fixed a bug where clicking the Logout button would trigger an error and display a blank page.
  • The page will no longer refresh after switching the authentication method through the Account page.
  • Switching organizations will no longer log you out of all sessions.

May 3, 2021

General changes

  • New CockroachCloud clusters will now run CockroachDB v20.2.8.
  • CockroachCloud Free clusters are now available in four additional regions:
    • GCP: europe-west1, asia-southeast1
    • AWS: eu-west-1, ap-southeast-1

Console changes

  • New users can now sign up for CockroachCloud with Github Authorization. Logging in with GitHub allows users to enforce GitHub's two-factor authentication (2FA) on their CockroachCloud account. Current users can switch their login method between email and GitHub.
  • When logging in fails due to user input, the error message now includes login method as a potential reason for failure.
  • Previously, selecting a new cloud provider while creating a cluster would reset the Region and Hardware per node options to default. Now, equivalent region and hardware options are preselected, and the number of nodes per region is preserved when a new cloud provider is selected.

Bug fixes

April 5, 2021

General changes

New CockroachCloud clusters will now run CockroachDB v20.2.7.

Console changes

  • The login form no longer focuses on the email field on page load. This change makes the form more flexible once other authentication methods are available.
  • Extraneous information is no longer displayed in the error for failed GCP peering attempts.
  • Added a resource panel to the CockroachDB Cloud Console, which can be accessed by clicking the ? icon in the top right corner of the Console. Included in the resource panel are links to relevant documentation, Cockroach University, the CockroachDB Slack community, and much more.
  • Created a new Status Page that displays the current service status and incident communication of the CockroachDB Cloud Console, AWS services, and GCP services.

Bug fixes

  • The region shown in the CockroachDB Cloud Console for free-tier clusters is now correct. Previously, the Console showed the wrong region when creating an AWS free-tier cluster.
  • Fixed a bug where an error occurred when displaying the Connect modal for an old GCP cluster that does not have the custom crdb network. These clusters do not support VPC peering, but the lack of the crdb network was causing the listing of VPC peerings to fail even though no such peerings exist.

March 8, 2021

General changes

New CockroachCloud clusters will now run CockroachDB v20.2.5.

Console changes

  • Self-service AWS PrivateLink is now generally available for CockroachCloud clusters running on AWS.
  • On the Clusters page, clusters that are running unsupported versions now have a warning in the Version column.

Security changes

  • CockroachCloud now does not include the supplied password in error messages that arise from resetting, editing, or creating a password when the password is too short.
  • CockroachCloud now prevents clickjacking attacks by specifying X-Frame-Options: DENY when serving index.html.

Bug fixes

  • Previously, users who were not a member of any organization would get an error when trying to reset their password. A user would most likely encounter this scenario if they deleted their organization, tried to log in again, and didn't remember their password. Now, an organization will be created for the user if one does not exist. The organization name can be edited on the Settings tab on the organization's landing page.

February 9, 2021

General changes

New CockroachCloud clusters will now run CockroachDB v20.2.4.

  • CockroachCloud Free is now in beta. CockroachCloud Free (beta) delivers free CockroachDB clusters for you and your organization. It is a managed instance of CockroachDB that removes the friction of initial cluster sizing and auto-scales based on your application traffic. There is an upper limit of usage of up to 1 vCPU and 5GB storage per free cluster.

    You can submit feedback or log any bugs you find through this survey.

  • You can now restore databases and tables from backups of CockroachCloud clusters. This feature is only available to clusters running the paid version of CockroachCloud.

  • reCAPTCHA has been added to the sign up process for new users signing up with an email and password. Some users may need to complete an image challenge.

  • An email will now be sent to Console Admins when a 30-day free trial of CockroachCloud is nearing its end and once it has expired.

January 22, 2021

General changes

New CockroachCloud clusters will now run CockroachDB v20.2.3.

Bug fixes

  • Fixed a bug where deleting your only organization would prevent your email from being used for a new organization in the future.
  • Fixed a bug where VPC peering appeared to be available on clusters that it wasn't supported on.

December 11, 2020

General changes

New CockroachCloud clusters will now run CockroachDB v20.2.2.

  • CockroachCloud is now offering larger machine sizes to be configured directly in the Console. You will now be able to select from four options in the create cluster workflow. The pricing has also been updated for newly created clusters. Existing clusters are not impacted by the pricing changes.

November 19, 2020

General changes

New CockroachCloud clusters will now run CockroachDB v20.2.0.

July 6, 2020

You can now add or remove nodes from your cluster through the Console.

Note:

At this time, you cannot use the Console to scale up a single-node cluster or scale down to a single-node cluster. For these changes, contact Support.

General changes

  • You can now update your email address and password in your profile.

June 11, 2020

You can now create a 30-day free CockroachCloud cluster using the code CRDB30. The Quickstart guide shows you how to create and connect to your free cluster and run your first query.

General changes

  • You can now edit your name in your profile.

May 4, 2020

General changes

April 6, 2020

In addition to various updates, this beta release includes the following major highlights:

  • Free trials of CockroachCloud are now available. Contact us to request a trial code.
  • CockroachCloud now supports VPC peering for clusters running on GCP. Contact us to set up a VPC peering-enabled CockroachCloud cluster.

Security changes

CockroachCloud now requires a user to have a CockroachCloud account before accepting an invite to join an Organization.

General changes

  • The hardware options displayed while creating a cluster have been renamed as "Option 1" and "Option 2".
  • CockroachCloud users who are not a member of an existing Organization can now create an Organization when they log into the CockroachDB Cloud Console.

Doc changes

  • Documented the upgrade policy for CockroachDB upgrades for CockroachCloud clusters.

March 2, 2020

In addition to various updates, enhancements, and bug fixes, this beta release includes the following major highlights:

  • CockroachCloud pricing is now available on the pricing page.
  • CockroachCloud clusters running CockroachDB v19.2 have been upgraded to v19.2.4. All new clusters will now be created with CockroachDB v19.2.4.
  • CockroachCloud now offers two options for per-node hardware configuration instead of three options. The hardware configuration pricing has been updated accordingly.

Security changes

  • CockroachCloud now requires that the password for a SQL user is at least 12 characters in length.
  • CockroachCloud now allows you to download the cluster's CA certificate directly from the shell instead of restricting the download functionality to a web browser.

General changes

  • Added a Sign up link to the CockroachCloud Log In page.
  • While creating a new cluster, you can now type in the number of nodes you want in the cluster instead of having to click the + sign repeatedly.
  • The Create cluster page now displays the estimated hourly cost instead of the monthly cost.
  • Removed the cluster creation banner displayed at the top of the Clusters page.
  • CockroachCloud now alphabetically sorts the nodes on a Cluster Overview page.
  • CockroachCloud no longer displays IOPS per node on the Create cluster page.
  • Billing periods are now displayed in the UTC timezone.
  • If you are the only Admin for a CockroachCloud Organization, you can no longer change your role to Developer. Assign another user as Admin and then change your role to Developer.

Bug fixes

  • Fixed a bug where all organizations with billing enabled and without a billing email address were assigned an internal Cockroach Labs email address.
  • CockroachCloud no longer displays an error message if the internal feature flag for billing is disabled for all organizations.
  • Fixed a bug that required users to update their email address on updating their billing address.
  • Names of deleted clusters can now be reused for new clusters.

Doc changes

YesYes NoNo