Couchbase Capella Release Notes

    +

    June 2022 Changelog

    • Maintenance notifications and scheduling

      Capella now automatically notifies you about upcoming upgrades and maintenance jobs on clusters you manage. For each cluster, a new Maintenance tab enables you to reschedule upcoming maintenance jobs, set your preferred maintenance times, and learn about what is new in Capella. For more information, see Clusters Overview and Upgrading a Cluster.

    • Capella’s free self-service trial now supports Google Cloud Platform (GCP)

      Capella can now securely deploy Couchbase Server using a Couchbase-managed cloud powered by GCP. Our free 30-day trial lets you sign up in seconds and deploy a cluster in minutes in one of three GCP regions — Iowa (us-central1), Belgium (europe-west1), and Taiwan (asia-east1). This trial includes 50 GB of storage, access to Couchbase Server 7 services, and sample datasets. Sign up and learn how to get started.

    March 2022 Changelog

    • Capella AWS region expansion

      Couchbase Capella is now available in Singapore, bringing Capella to a total of 11 regions. You can select "Singapore" as your region when creating a new cluster.

    • Node-level cluster visibility

      The Nodes tab is now available on Capella clusters providing visibility into the state of each node in the cluster. This new tab allows you to easily obtain hostnames of specific nodes and to see the overall health of each node at a glance.

    • Cluster data tools available during scaling and upgrades

      The Cluster screen is now accessible while a cluster is scaling after being reconfigured or upgraded. Cluster data tools such as the Documents Editor and Query Workbench can be used throughout, and other screens are available in a read-only mode.

    • Expanded activity log

      Backup, restore, and flush events are now tracked within the activity log, providing increased visibility into key events that affect your clusters.

    • Database credentials now provide access to metrics endpoint

      Database credentials that are generated with read access to all buckets now allow users to access the metrics endpoint within their Couchbase Server cluster. For details on how you can use this to integrate your Capella clusters with Prometheus, see Set up Prometheus to Consume Couchbase Metrics.

      This change only affects newly created or updated database credentials. You may need to recreate any existing credentials to provide them access to this functionality.
    • Purchase information is now shown in Billing

      Capella customers can see information for each of their credit plan purchases providing awareness of consumption. This enables customers to take action before credit plan credits expire or are consumed and manage their spending more effectively.

    • Projects can be renamed

      It is now possible to change the name of a project after it has been created.

    • Bucket flush requires confirmation

      Bucket flushes now require a confirmation step in the UI.

    • Check for CIDR overlap

      Classless Inter-Domain Routing (CIDR) is specified during the creation of a cluster in Capella and cannot be changed afterward. To ensure that CIDR are unique and avoid overlaps, Capella now checks that CIDR is not already in use within a customer’s tenant.

      To use the Private Networking feature, where the virtual private cloud (VPC) of a cluster is joined with that of a customer’s application, or when clusters have XDCR between each other, the CIDR of each VPC cannot overlap with each other. This requirement for CIDR originates from the cloud provider.

    30 November 2021 Release

    • Couchbase Capella hosted DBaaS now available with extended configuration and options

      Capella now offers fully-featured configuration and options. This enables you to securely deploy Couchbase Server using an entirely Couchbase-managed cloud powered by AWS. If you are using or plan to use our self-service trial, you can now upgrade to a sales-assisted or paying account at any time. Three plans are available providing different levels of features and support services to match your needs. For more information, see Support Plans.

    • More Couchbase Server 7.0 enhancements

      More Couchbase 7.0+ features have been added to Capella. The Analytics Workbench and Eventing Service now support scopes and collections. The Analytics Workbench can now create links to S3. These features are only available if you are using the Developer Pro or Enterprise plans, and are using Couchbase 7.0+ clusters hosted by Couchbase.

    • Couchbase Capella hosted clusters now support XDCR

      XDCR (Cross Data Center Replication) is now available for Couchbase hosted clusters. This update includes support for scopes and collections with collection mapping, quality of service (QoS) options, and a more streamlined setup process.

      XDCR for Couchbase hosted clusters supports the following:

      Source Direction Target

      Couchbase Hosted in Own Cloud (AWS)

      Unidirectional (→)

      Couchbase Hosted (AWS)

      Couchbase Hosted (AWS)

      Bidirectional (←→)

      Couchbase Hosted (AWS)

      Self-managed Cluster

      Unidirectional (→)

      Couchbase Hosted (AWS)

    • Improved backup and restore

      Capella’s Backup and Restore feature now provides more granular capabilities and a better user experience. Using an improved user interface, you can now trigger on-demand backups and restores by the bucket. Weekly and daily backup schedules can also be set by the bucket. Previous backups are now more easily accessible, show more detail, and are better manageable with manual deletion. Only users with the Project Owner role can access backups.

    • Email alert notifications

      Email alerts can now be sent to you ensuring you don’t miss important events in your deployment. Emails include descriptions and visualizations of the event, and a link navigating you directly to the alert in the Capella Control Plane. Alerts are controlled at user account level.

    25 November 2021 Release

    • Private networking support for clusters hosted with Capella

      Private networking is now supported for clusters hosted by Couchbase Capella. Private networks provide an added layer of security and better network performance for organizations by avoiding communication over the Internet. By setting up a private network, your application can interact with Capella over a private connection, resulting in a reduction in latency and data egress costs. For more information about private networking support in Capella, see Configure a Private Network and try it using our free self-service trial.

    • Custom Dataset Import

      All managed clusters can now import your data in JSON and CSV file formats, from a local machine or URL, for files under 5 GB. When importing, you can easily specify a collection mapping for the import with previews. This feature is available to try in our free self-service trial. If you already have a trial cluster deployed, you need to launch a new trial cluster to see this new functionality. For more information about importing your data, see Import Data.

    • Couchbase Server 7.0.2

      All new clusters hosted by Couchbase now use Couchbase Server 7.0.2.

    19 October 2021 Release

    • Couchbase Cloud is now Couchbase Capella

      Going forward, Couchbase’s database-as-a-service (DBaaS) will be known as Couchbase Capella, previously Couchbase Cloud. Capella adds the ability to deploy our DBaaS in Couchbase’s Cloud Account, making it easier and faster to get started.

    • Free self-service trial

      Capella now offers the ability to securely deploy Couchbase Server using an entirely Couchbase-managed cloud powered by AWS. This free self-service trial lets you sign up in seconds and deploy a cluster in under three minutes. The trial also includes 50GB of storage. Sign up and learn how to get started.

    • Couchbase 7.0 enhancements

      This release brings many Couchbase 7.0+ features to Capella. With the introduction of scopes and collections, Capella clusters using Couchbase Server 7.0+ store documents in a collection, which are contained in a scope, which is in a bucket. This provides multiple tiers of data hierarchy to make it easier to map a relational data model to Couchbase 7.0+. A default scope and default collection are used when a named scope and collection are not available or has not yet been created. In addition to scopes and collections, other updates include the ability to run queries as distributed multi-document ACID transactions, use the ADVISE statement, build indexes concurrently, and more. Note that these features are only available to clusters using Couchbase Server 7.0+, which only includes clusters created through our Couchbase-managed cloud offering.

    • Improved monitoring and alerts

      The Activity Explorer provides an audit trail of events that bring transparency to user activity and cluster performance. This has been enhanced to include a more complete timeline of activity that includes a summary of the activity, the resource affected, the actor, date and time, and actionable recommendations. Additionally, smart filtering has been added that allows you to narrow down activity events based on cloud, cluster, severity, and tag (activity event type).

      Alerts have also been enhanced. Active alerts are now shown as an alert banner at the top of all cluster screens for the affected cluster. These banner alerts include severity, count, and time information about the event. Alerts also include a detailed description of why the alert was triggered, recommended remediation guidance, and in some cases direct actions to resolve the issue.

      The new metrics dashboard is a customizable area that makes it easy to discover and trend cluster performance and identify outliers quickly using charts. It also provides zoom-in-on-runtime behavior through a full suite of time controls and drag-to-select thresholds.

    • Faster and more improved user experience

      There have been many improvements to the overall experience of using Couchbase Capella. You will see changes to the user management experience to facilitate improved user management, UX improvements to various tools such as the documents editor, additions to monitoring and alerting capabilities, as well as many improvements to quickly and easily launch and manage deployments that use your own cloud and those that use the Couchbase-managed cloud.

    • User management improvements

      The roles-based user management system in Capella has been updated to make it more intuitive and enable easy management of user permissions at the project level. Organizations and projects still exist, but their user roles have been made more granular and easy to understand. See Organization Roles and Project Roles for more information about the new user roles.

      Database users are now database credentials. Database credentials are independent of users and allow access to cluster data. They can only be viewed, created, and managed by members of a project with the appropriate project role.

      To see information about how this change affects existing users, see the Migration to New User Management reference page.

    15 June 2021 Release

    • Couchbase Cloud API is now GA

      The Couchbase Cloud APIs enable you to automate many of the administrative operations using secure RESTful APIs. Couchbase Cloud APIs contain functionality to create and delete clusters, buckets, and database users, as well as list clouds, manage projects, and more. For more information on the Couchbase Cloud Public API, see Overview of the Public API.

    • Migration and Import enhancements

      Enhanced import functionality enables you to migrate data to Couchbase Cloud more easily and in new ways. Using the new Import Tools interface, you can now import JSON (lines, list, and archive) and CSV files into Couchbase Cloud from a local machine using your browser or manually using a cURL command provided by the API. Keys for each document extracted from a CSV row or JSON list flat file can be auto-generated (UUID) or specified using a Generated Key Name Expression that follows the same syntax used by the cbimport utility.

      When creating an import, you also have the option to select from additional configuration options. These options include Skip Documents, Limit Documents, Ignore Fields, Infer Field Types (CSV only), and Omit Empty Fields (CSV only).

      For more information and how to use the enhanced import functionality, visit Import Data.

    • Streamlined sign-up experience

      Improvements made to the sign-up flow for Couchbase Cloud better guide you through the process and allow you to get signed up as quickly and easily as possible. To sign up for Couchbase Cloud, visit Sign Up for Couchbase Cloud.

    • Geo-expansion (AWS)

      Couchbase Cloud is now available in the AWS Middle East (Bahrain) Region. For a complete list of supported AWS regions, see Cloud Provider Requirements for AWS.

    31 March 2021 Release

    • Support for public and private endpoints in AWS and Azure is now GA

      Private networks provide an added layer of security for organizations by avoiding communication over the Internet. By setting up a private network, your application can interact with Couchbase Cloud over a private connection, resulting in significant reduction in latency and egress cost. Refer to the documentation for more information on configuring a private network.

    • Couchbase Cloud now available on Microsoft Azure Marketplace

      Couchbase Cloud can now be discovered, transacted, and deployed directly via the Azure Marketplace.

    • Couchbase Cloud REST API in BETA

      The Couchbase Cloud REST APIs, currently in restricted BETA, enable you to automate many of the administrative operations using secure REST APIs. Specifically, this release of the Cloud APIs contains functionality that enables you to deploy and destroy clusters, buckets, and database users, and to list clouds and to manage projects.

      The use of these APIs in production applications is not supported. Refer to the documentation for more information.
    • Improved in-product Support UX

      We’ve integrated the support workflow with the core application so you can perform actions such as the following from the Couchbase Cloud Control Plane:

      • Close opened tickets

      • Filter tickets using filters like ‘all, open, or closed’

      • View assigned priority for tickets

      • Perform free-text searching across tickets

      • Upload multiple files for a ticket

      • Add a comment on ticket closure

    • Performance and reliability enhancements for Full-text Search

      Full-text Search (FTS) indexes are now highly available with the ability to configure replicas via the Control Plane. And you can now configure partitions for better performance.

    • IaaS-expansion (Storage capacity on Microsoft Azure)

      Expansion of disk storage on Azure to a maximum size of 16TB, increases aggregate max IOPs for higher performance and capacity.

    • Geo-expansion (Microsoft Azure)

      Couchbase Cloud on Azure is now available in the West Central Region of Germany (Frankfurt).

    07 January 2021 Release

    • Support for Microsoft Azure Cloud Provider

      This release expands the choice for Cloud providers by adding support for Microsoft Azure and will be available globally across North America, Europe, and Asia. For a complete list of supported regions, see Cloud Provider Requirements for Microsoft Azure.

    • Introduces Multi-factor Authentication (MFA) for Couchbase Cloud

      With the introduction of Multi-factor Authentication (MFA) for Couchbase Cloud, users can choose to add another layer of security by requiring a one-time passcode to be used in conjunction with the password to log in to the Couchbase Cloud Control Plane.

    • Improved Monitoring

      The Cluster Overview screen has been improved to provide more visibility into node and database health.

    • Standardized AWS Instance Sizes

      This releases standardizes the list of available AWS compute instances to be consistent across instance families. The expanded instance selection now includes: m5.xlarge, m5.8xlarge, m5.16xlarge, r5.8xlarge, and c5.12xlarge.

    30 November 2020 Release

    • Introduces the Couchbase Analytics Service

      The Analytics Service provides a parallel data-management capability that enables you to run complex analytical queries. It supports large join, set, aggregation, and grouping operations, any of which may result in long running queries, high CPU usage, high memory consumption, and/or excessive network latency due to data fetching and cross node coordination.

      • The Analytics service can be added to new and existing clusters.

      • For a cluster with Analytics Service deployed, N1QL for Analytics queries can be issued using the Couchbase SDK and the interactive Analytics Workbench Analytics.

    • Introduces the Couchbase Eventing Service

      The Eventing Service provides a framework to operate on changes to data in real time and streamline your business workflows.

      Events are changes to data in the Couchbase cluster. Couchbase Eventing Functions, also referred to as Functions or Handlers, offer a computing paradigm that developers can use to handle data changes. In the Couchbase cluster, you can use the Functions to process and respond to data-changes according to an Event-Condition-Action model.

    • Introduces a 30-day free trial of Couchbase Cloud

      By signing up for a 30-day free trial of Couchbase Cloud, you can deploy the Quick Start 30-day Trial template that is ideal to evaluate all Couchbase services.

    • Adds support for AWS APAC regions.

    30 September 2020 Release

    The September release of Couchbase Cloud adds more features to the Search Service, and brings improvements to user management, charting, and metrics.

    • Updates the Search Service

      • The following Full Text Index settings can now be configured via the Couchbase Cloud UI:

      • When making configuration changes to a Full Text Index, the changes are now stored in browser memory until definitively submitted using the new Save Index button on the index’s configuration page. This ensures that the index is only rebuilt once all desired configuration changes have been made.

      • When searching a Full Text Index via the Couchbase Cloud UI, search results are now enhanced with highlighting, scoring, pagination, timeouts, consistency levels, consistency vectors, viewing docs from the result set, and time taken for execution.

      • The cluster’s Tools > Full Text Search tab in the Couchbase Cloud UI now displays document counts and indexing progress for Full Text Indexes.

      • Statistics can be viewed for individual Full Text Indexes via the Couchbase Cloud UI.

      • Relevant documentation links have been added to various areas of the cluster’s Tools > Full Text Search tab in the Couchbase Cloud UI.

    • Introduces proactive alerts within the Couchbase Cloud UI

      When an issue is automatically detected within a Couchbase Cloud-managed cluster, the Couchbase Cloud UI displays the details of the issue and enables you to be better informed about the overall health of the cluster and provides an option to contact Support with the details of the issue.

    • User management

      • Improvements to user management to resolve bugs and improve the user experience when adding one or more users to Couchbase Cloud or your clusters and buckets.

      • Improved permission workflow in Couchbase Cloud, which enables users to directly edit their accounts to take corrective action.

      • Support to include NIST Guidelines for user session timeouts.

    • Monitoring and Metrics Charts

      • Syncing the mouse-over behavior across charts.

      • Performance improvements for charts.

    • Other improvements

      • When configuring allowed IP addresses for a cluster, you can now specify IP address ranges.

      • Improved error message to guide user action when attempting to delete a cloud that contains one or more clusters.

      • UI performance has been improved by reducing network activity to backend APIs through the implementation of improved polling techniques.

    31 August 2020 Release

    • Introduces the Couchbase Search Service.

      The Search Service — also referred to as Full Text Search (or FTS) — provides extensive capabilities for natural-language querying. Deploying the Search Service on a cluster allows you to create, manage, and query specially purposed indexes that enable Google-like search capabilities on JSON documents within a bucket.

      • The Search Service can be added to new and existing clusters.

      • Full Text Indexes can be created, managed, and queried from the Couchbase Cloud UI.

        The following Search Service features are available in the UI:

        • Create and manage Full Text Indexes

        • Configure advanced index options

        • Add and manage type mappings

        • Import/export Full Text Index definitions

        • Query Full Text Indexes and view returned documents

        The following advanced Search Service features are not currently available in the UI:

        • Adding analyzers, custom filters, and data/time parsers; rearranging type mapping configurations; editing advanced index options; viewing service-specific FTS metrics

    • Introduces billing integration with AWS Marketplace.

      • Couchbase Cloud can now optionally be purchased through AWS Marketplace.

      • When purchasing through AWS Marketplace, invoices and payments for the Couchbase Cloud service are handled directly by AWS, allowing for consolidated billing alongside your infrastructure.

      For more information about purchasing Couchbase Cloud through the AWS Marketplace, please contact Couchbase Sales. You can also refer to the Couchbase Cloud Credits documentation for additional information regarding supported payment methods.