

# Document history for Amazon Keyspaces (for Apache Cassandra)
<a name="doc-history"></a>

The following table describes the important changes to the documentation since the last release of Amazon Keyspaces (for Apache Cassandra). For notification about updates to this documentation, you can subscribe to an RSS feed.
+ **Latest documentation update:** January 28, 2026

| Change | Description | Date | 
| --- |--- |--- |
| [You can now pre-warm new and existing tables in Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/warm-throughput.html) | You can now configure `warm-throughput` for new and existing tables in Amazon Keyspaces to pre-warm them for anticipated spikes in peak capacity. | January 28, 2026 | 
| [Amazon Keyspaces now supports an integrated AWS CloudShell experience](https://docs.aws.amazon.com/keyspaces/latest/devguide/using-aws-with-cloudshell.html) | You can now launch a pre-authenticated shell directly from the Amazon Keyspaces console. | January 26, 2026 | 
| [Amazon Keyspaces now supports logged batches](https://docs.aws.amazon.com/keyspaces/latest/devguide/batchStatements.html) | You can now combine multiple statements into logged batches in Amazon Keyspaces. | November 11, 2025 | 
| [Changes to Amazon Keyspaces TLS certificates](https://docs.aws.amazon.com/keyspaces/latest/devguide/programmatic.cqlsh.html) | Updated instructions to include certificates issued under the Amazon Trust Services (ATS) chain. | October 25, 2025 | 
| [Amazon Keyspaces now supports IPv4 and IPv6 requests](https://docs.aws.amazon.com/keyspaces/latest/devguide/ipv6-support.html) | Amazon Keyspaces dual-stack endpoints support IPv4 and IPv6 configurations. | September 30, 2025 | 
| [`NOW` and `UUID` are now supported in all CQL statements in Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/cql.functions.html#cql.functions.scalar) | You can now use the `NOW` and `UUID` functions in all CQL statements in Amazon Keyspaces. | September 8, 2025 | 
| [The Amazon Keyspaces Streams Kinesis Adapter is now available](https://docs.aws.amazon.com/keyspaces/latest/devguide/cdc_how-to-use-kcl.html) | You can now process Amazon Keyspaces CDC streams with the Kinesis Client Library (KCL). | July 2, 2025 | 
| [Amazon Keyspaces new managed policy](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html#security-iam-awsmanpol-KeyspacesCDCServiceRolePolicy) | Amazon Keyspaces added a new managed policy `KeyspacesCDCServiceRolePolicy` which grants the required permissions to the service-linked role `AWSServiceRoleForAmazonKeyspacesCDC` to publish Amazon Keyspaces CDC stream metrics data to CloudWatch on your behalf. For more information, see [Using roles for Amazon Keyspaces CDC streams](https://docs.aws.amazon.com/keyspaces/latest/devguide/using-service-linked-roles-CDC-streams.html).  | July 2, 2025 | 
| [Amazon Keyspaces managed policy update](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html) | Amazon Keyspaces added new permissions to the `AmazonKeyspacesReadOnlyAccess_v2` and the `AmazonKeyspacesReadOnlyAccess` managed policies to allow IAM principals to view streams. Amazon Keyspaces updated the `AmazonKeyspacesFullAccess` managed policy with permissions to create a service-linked role `AWSServiceRoleForAmazonKeyspacesCDC` that publishes CloudWatch metrics on the principals behalf.  | July 2, 2025 | 
| [Amazon Keyspaces change data capture (CDC) streams are now available](https://docs.aws.amazon.com/keyspaces/latest/devguide/cdc.html) | Enable CDC streams to record changes in your Amazon Keyspaces tables. | July 2, 2025 | 
| [Amazon Keyspaces multi-Region replication now supports the Africa (Cape Town) Region.](https://docs.aws.amazon.com/keyspaces/latest/devguide/multiRegion-replication_how-it-works.html#howitworks_mrr_opt_in) | You can now define the Africa (Cape Town) Region for multi-Region keyspaces. | March 31, 2025 | 
| [Amazon Keyspaces multi-Region replication now supports unlimited AWS Regions.](https://docs.aws.amazon.com/keyspaces/latest/devguide/multiRegion-replication.html) | You can now define as many Regions as you want for multi-Region keyspaces. | March 25, 2025 | 
| [Amazon Keyspaces support for user-defined types (UDTs) in multi-Region keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/udts.html) | You can now create and use UDTs in multi-Region keyspaces. | March 24, 2025 | 
| [Amazon Keyspaces managed policy update](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html) | Amazon Keyspaces added new permissions to the `AmazonKeyspacesFullAccess` managed policy to allow IAM principals to add new Regions to an existing keyspace. This includes an update to the service-linked role [ AWSServiceRoleForAmazonKeyspacesReplication](https://docs.aws.amazon.com/keyspaces/latest/devguide/using-service-linked-roles-multi-region-replication.html#service-linked-role-permissions-multi-region-replication). | November 19, 2024 | 
| [Add replicas to multi-Region tables in Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/keyspaces-multi-region-add-replica.html) | You can now add new AWS Regions to existing single and multi-Region keyspaces. | November 19, 2024 | 
| [Support for user-defined types (UDTs) in Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/udts.html) | With native support for UDTs in Amazon Keyspaces you can now define data structures in your applications that represent real-world data hierarchies. | October 30, 2024 | 
| [`ADD COLUMN` support for Amazon Keyspaces multi-Region replication](https://docs.aws.amazon.com/keyspaces/latest/devguide/multiRegion-replication.html) | Amazon Keyspaces now supports schema changes for multi-Region tables. | September 17, 2024 | 
| [Updated migration guidance for Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/migrating.html) | The updated migration guidance outlines how to create a migration plan to successfully migrate from Apache Cassandra to Amazon Keyspaces, including different strategies for offline and online migrations. | June 28, 2024 | 
| [Connect to Amazon Keyspaces from Amazon Elastic Kubernetes Service](https://docs.aws.amazon.com/keyspaces/latest/devguide/EKS-tutorial.html) | You can now follow a step-by-step tutorial to connect to Amazon Keyspaces from Amazon EKS. | February 7, 2024 | 
| [Amazon Keyspaces multi-Region replication support for provisioned tables](https://docs.aws.amazon.com/keyspaces/latest/devguide/multiRegion-replication.html) | Amazon Keyspaces now supports provisioned capacity mode for multi-Region tables. | January 23, 2024 | 
| [Amazon Keyspaces auto scaling APIs for provisioned tables](https://docs.aws.amazon.com/keyspaces/latest/devguide/autoscaling.html) | Amazon Keyspaces now offers `CQL` and AWS API support for setting up auto scaling with provisioned capacity mode. | January 23, 2024 | 
| [Amazon Keyspaces DML activity included in CloudTrail logs](https://docs.aws.amazon.com/keyspaces/latest/devguide/logging-using-cloudtrail.html#keyspaces-in-cloudtrail-dml) | You can now audit Amazon Keyspaces Data Manipulation Language (DML) API calls in AWS CloudTrail. | December 20, 2023 | 
| [Amazon Keyspaces support for the `FROZEN` keyword](https://docs.aws.amazon.com/keyspaces/latest/devguide/cql.elements.html#cql.data-types.collection) | Amazon Keyspaces now supports the `FROZEN` keyword for collection data types. | November 15, 2023 | 
| [Amazon Keyspaces managed policy update](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html) | Amazon Keyspaces added new permissions to the `AmazonKeyspacesFullAccess` managed policy to allow clients connecting to Amazon Keyspaces through interface VPC endpoints access to the Amazon EC2 instance to update the Amazon Keyspaces `system.peers` table with network information from the VPC. | October 3, 2023 | 
| [Amazon Keyspaces managed policy update](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html) | Amazon Keyspaces created a new `AmazonKeyspacesReadOnlyAccess_v2` managed policy to allow clients connecting to Amazon Keyspaces through interface VPC endpoints access to the Amazon EC2 instance to update the Amazon Keyspaces `system.peers` table with network information from the VPC. | September 12, 2023 | 
| [Best practices for creating connections in Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/connections.html) | Learn how to improve and optimize client driver configurations in Amazon Keyspaces. | June 30, 2023 | 
| [System keyspaces are now documented for Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/working-with-keyspaces.html#keyspaces-system) | Learn what is stored in system keyspaces and how to query them for useful information in Amazon Keyspaces. | June 21, 2023 | 
| [Amazon Keyspaces now supports multi-Region replication](https://docs.aws.amazon.com/keyspaces/latest/devguide/multiRegion-replication.html) | Amazon Keyspaces multi-Region replication helps you to maintain globally distributed applications by providing you with improved fault tolerance, stability, and resilience. | June 5, 2023 | 
| [Amazon Keyspaces managed policy update](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html#security-iam-awsmanpol-AmazonKeyspacesFullAccess) | Amazon Keyspaces added new permissions to the `AmazonKeyspacesFullAccess` managed policy to allow Amazon Keyspaces to create a service-linked role when an administrator creates a multi-Region keyspace. | June 5, 2023 | 
| [Amazon Keyspaces support for the `IN` keyword](https://docs.aws.amazon.com/keyspaces/latest/devguide/cql.dml.html#cql.dml.select) | Amazon Keyspaces now supports the `IN` keyword in `SELECT` statements. | April 25, 2023 | 
| [Cross-account access for Amazon Keyspaces and interface VPC endpoints](https://docs.aws.amazon.com/keyspaces/latest/devguide/access.cross-account.html) | Learn how to implement cross-account access for Amazon Keyspaces with VPC endpoints. | April 20, 2023 | 
| [Amazon Keyspaces support for client-side timestamps](https://docs.aws.amazon.com/keyspaces/latest/devguide/client-side-timestamps.html) | Amazon Keyspaces client-side timestamps are Cassandra-compatible cell-level timestamps that help distributed applications to determine the order of write operations when different clients make changes to the same data. | March 14, 2023 | 
| [Getting started with Amazon Keyspaces and interface VPC endpoints](https://docs.aws.amazon.com/keyspaces/latest/devguide/vpc-endpoints-tutorial.html) | In this step-by-step tutorial, learn how to connect to Amazon Keyspaces from a VPC.  | March 1, 2023 | 
| [Optimizing costs of Amazon Keyspaces tables](https://docs.aws.amazon.com/keyspaces/latest/devguide/bp-cost-optimization.html) | Best practices and guidance are available to help you identify strategies for optimizing costs of your existing Amazon Keyspaces tables.  | February 17, 2023 | 
| [The `Murmur3Partitioner` is now the default](https://docs.aws.amazon.com/keyspaces/latest/devguide/working-with-partitioners.html) | The `Murmur3Partitioner` is now the default partitioner in Amazon Keyspaces.  | November 17, 2022 | 
| [Amazon Keyspaces now supports `Murmur3Partitioner`](https://docs.aws.amazon.com/keyspaces/latest/devguide/working-with-partitioners.html) | The `Murmur3Partitioner` is now available in Amazon Keyspaces.  | November 9, 2022 | 
| [Support update for empty strings and blob values](https://docs.aws.amazon.com/keyspaces/latest/devguide/cassandra-apis.html) | Amazon Keyspaces now also supports empty strings and blob values as clustering column values. | October 19, 2022 | 
| [Amazon Keyspaces is now available in AWS GovCloud (US)](https://docs.aws.amazon.com/govcloud-us/latest/UserGuide/govcloud-keyspaces.html) | Amazon Keyspaces is now available in the AWS GovCloud (US) Region and is in scope for FedRAMP-High compliance. For information about available endpoints, see [AWS GovCloud (US) Region FIPS endpoints](https://docs.aws.amazon.com/keyspaces/latest/devguide/programmatic.endpoints.html#fips_endpoints). | August 4, 2022 | 
| [Monitor Amazon Keyspaces table storage costs with Amazon CloudWatch](https://docs.aws.amazon.com/keyspaces/latest/devguide/metrics-dimensions.html) | Amazon Keyspaces now helps you monitor and track table storage costs over time with the `BillableTableSizeInBytes` CloudWatch metric.  | June 14, 2022 | 
| [Amazon Keyspaces now supports Terraform](https://docs.aws.amazon.com/keyspaces/latest/devguide/access.api.html) | You can now use Terraform to perform data definition language (DDL) operations in Amazon Keyspaces.  | June 9, 2022 | 
| [Amazon Keyspaces `token` function support](https://docs.aws.amazon.com/keyspaces/latest/devguide/cql.functions.html#cql.functions.scalar) | Amazon Keyspaces now helps you optimize application queries by using the `token` function.  | April 19, 2022 | 
| [Amazon Keyspaces integration with Apache Spark](https://docs.aws.amazon.com/keyspaces/latest/devguide/spark-integrating.html) | Amazon Keyspaces now helps you read and write data in Apache Spark more easily by using the open-source [Spark Cassandra Connector](https://github.com/datastax/spark-cassandra-connector).  | April 19, 2022 | 
| [Amazon Keyspaces API Reference](https://docs.aws.amazon.com/keyspaces/latest/APIReference/Welcome.html) | Amazon Keyspaces supports control plane operations to manage keyspaces and tables using the AWS SDK and AWS CLI. The API reference guide describes the supported control plane operations in detail.  | March 2, 2022 | 
| [How to troubleshoot common configuration issues when using Amazon Keyspaces.](https://docs.aws.amazon.com/keyspaces/latest/devguide/troubleshooting.html) | Learn more about how to resolve common configuration issues you may encounter when using Amazon Keyspaces.  | November 22, 2021 | 
| [Amazon Keyspaces support for Time to Live (TTL).](https://docs.aws.amazon.com/keyspaces/latest/devguide/TTL.html) | Amazon Keyspaces Time to Live (TTL) helps you simplify your application logic and optimize the price of storage by expiring data from tables automatically.  | October 18, 2021 | 
| [Migrating data to Amazon Keyspaces using DSBulk.](https://docs.aws.amazon.com/keyspaces/latest/devguide/dsbulk-upload.html) | Step-by-step tutorial for migrating data from Apache Cassandra to Amazon Keyspaces using the DataStax Bulk Loader (DSBulk).  | August 9, 2021 | 
| [Amazon Keyspaces support for VPC Endpoint entries in the `system.peers` table.](https://docs.aws.amazon.com/keyspaces/latest/devguide/vpc-endpoints.html) | Amazon Keyspaces allows you to populate the `system.peers` table with available interface VPC endpoint information to improve load balancing and increase read/write throughput.  | July 29, 2021 | 
| [Update to IAM managed policies to support customer managed AWS KMS keys.](https://docs.aws.amazon.com/keyspaces/latest/devguide/security-iam-awsmanpol.html) | IAM managed policies for Amazon Keyspaces now include permissions to list and view available customer managed AWS KMS keys stored in AWS KMS.  | June 1, 2021 | 
| [Amazon Keyspaces support for customer managed AWS KMS keys.](https://docs.aws.amazon.com/keyspaces/latest/devguide/EncryptionAtRest.html) | Amazon Keyspaces allows you to take control of customer managed AWS KMS keys stored in AWS KMS for encryption at rest.  | June 1, 2021 | 
| [Amazon Keyspaces support for JSON syntax](https://docs.aws.amazon.com/keyspaces/latest/devguide/cql.elements.html#cql.data-types.JSON) | Amazon Keyspaces helps you read and write JSON documents more easily by supporting JSON syntax for INSERT and SELECT operations.  | January 21, 2021 | 
| [Amazon Keyspaces support for static columns](https://docs.aws.amazon.com/keyspaces/latest/devguide/working-with-tables.html#static-columns) | Amazon Keyspaces now helps you update and store common data between multiple rows efficiently by using static columns.  | November 9, 2020 | 
| [GA release of NoSQL Workbench support for Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/workbench.html) | NoSQL Workbench is a client-side application that helps you design and visualize nonrelational data models for Amazon Keyspaces more easily. NoSQL Workbench clients are available for Windows, macOS, and Linux.  | October 28, 2020 | 
| [Preview release of NoSQL Workbench support for Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/workbench.html) | NoSQL Workbench is a client-side application that helps you design and visualize nonrelational data models for Amazon Keyspaces more easily. NoSQL Workbench clients are available for Windows, macOS, and Linux.  | October 5, 2020 | 
| [New code examples for programmatic access to Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/programmatic.drivers.html) | We continue to add code examples for programmatic access to Amazon Keyspaces. Samples are now available for Java, Python, Go, C\$1, and Perl Cassandra drivers that support Apache Cassandra version 3.11.2.  | July 17, 2020 | 
| [Amazon Keyspaces point-in-time recovery (PITR)](https://docs.aws.amazon.com/keyspaces/latest/devguide/PointInTimeRecovery.html) | Amazon Keyspaces now offers point-in-time recovery (PITR) to help protect your tables from accidental write or delete operations by providing you continuous backups of your table data. | July 9, 2020 | 
| [Amazon Keyspaces general availability](https://docs.aws.amazon.com/keyspaces/latest/devguide/what-is-keyspaces.html) | With Amazon Keyspaces, formerly known during preview as Amazon Managed Apache Cassandra Service (MCS), you can use the Cassandra Query Language (CQL) code, Apache 2.0–licensed Cassandra drivers, and developer tools that you already use today. | April 23, 2020 | 
| [Amazon Keyspaces automatic scaling](https://docs.aws.amazon.com/keyspaces/latest/devguide/autoscaling.html) | Amazon Keyspaces (for Apache Cassandra) integrates with Application Auto Scaling to help you provision throughput capacity efficiently for variable workloads in response to actual application traffic by adjusting throughput capacity automatically. | April 23, 2020 | 
| [Interface virtual private cloud (VPC) endpoints for Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/vpc-endpoints.html) | Amazon Keyspaces offers private communication between the service and your VPC so that network traffic doesn't leave the Amazon network. | April 16, 2020 | 
| [Tag-based access policies](https://docs.aws.amazon.com/keyspaces/latest/devguide/security_iam_service-with-iam.html#security_iam_service-with-iam-tags) | You can now use resource tags in IAM policies to manage access to Amazon Keyspaces. | April 8, 2020 | 
| [Counter data type](https://docs.aws.amazon.com/keyspaces/latest/devguide/cql.elements.html#cql.data-types) | Amazon Keyspaces now helps you coordinate increments and decrements to column values by using counters. | April 7, 2020 | 
| [Tagging resources](https://docs.aws.amazon.com/keyspaces/latest/devguide/tagging-keyspaces.html) | Amazon Keyspaces now enables you to label and categorize resources by using tags. | March 31, 2020 | 
| [CloudFormation support](https://docs.aws.amazon.com/keyspaces/latest/devguide/cloudformation-keyspaces.html) | Amazon Keyspaces now helps you automate the creation and management of resources by using CloudFormation. | March 25, 2020 | 
| [Support for IAM roles and policies and SigV4 authentication](https://docs.aws.amazon.com/keyspaces/latest/devguide/identity-and-access-mgmt.html) | Added information on how you can use [AWS Identity and Access Management (IAM)](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) to manage access permissions and implement security policies for Amazon Keyspaces and how to use the authentication plugin for the DataStax Java Driver for Cassandra to programmatically access Amazon Keyspaces using IAM roles and federated identities. | March 17, 2020 | 
| [Read/write capacity mode](https://docs.aws.amazon.com/keyspaces/latest/devguide/ReadWriteCapacityMode.html) | Amazon Keyspaces now supports two read/write throughput capacity modes. The read/write capacity mode controls how you're charged for read and write throughput and how table throughput capacity is managed. | February 20, 2020 | 
| [Initial release](https://docs.aws.amazon.com/keyspaces/latest/devguide/what-is-keyspaces.html) | This documentation covers the initial release of Amazon Keyspaces (for Apache Cassandra). | December 3, 2019 | 