Document History for Amazon CloudSearch - Amazon CloudSearch

Document History for Amazon CloudSearch

This topic describes important changes to Amazon CloudSearch.

Relevant Dates to this History:

  • Current product version—2013-01-01

  • Latest product release—6 January 2021

  • Latest documentation update—6 January 2021

Change Description Release Date
New instance types Amazon CloudSearch now uses newer instance types for new domains. These instance types provide a more intuitive scaling progression and better performance at the same price. 6 January 2021
Enforce HTTPS You can now require that all requests to your Amazon CloudSearch domain arrive over HTTPS. To learn more, see Configuring Domain Endpoint Options in Amazon CloudSearch. 13 November 2019
Support for resource tagging Amazon CloudSearch added support for resource tagging. For more information, see Tagging Amazon CloudSearch Domains in this service guide. 10 February 2016
AP (Seoul) support Amazon CloudSearch added support for the AP (Seoul) ap-northeast-2 region. For a list of regions supported by Amazon CloudSearch, see AWS Regions and Endpoints in the AWS General Reference. 28 January 2016

Integration with Amazon CloudWatch and support for index field statistics

You can now use Amazon CloudWatch to monitor your Amazon CloudSearch domains. CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. Amazon CloudSearch automatically sends metrics to CloudWatch so that you can gather and analyze performance statistics. You can monitor these metrics by using the Amazon CloudSearch console, or by using the CloudWatch console, AWS CLI, or AWS SDKs. There is no charge for the Amazon CloudSearch metrics that are reported through CloudWatch. For more information about using CloudWatch to monitor search domains, see Monitoring a Domain with Amazon CloudWatch.

You also can now retrieve statistics against facet-enabled numeric fields. Amazon CloudSearch can return the following statistics against indexed numeric fields in the documents: count, min, max, mean, missing, stddev, sum, and sumOfSquares. To learn more about index field statistics, see Querying For More Information.

5 March 2015

Support for M3 instance types

You can now use M3 instances to power your Amazon CloudSearch domains. Amazon CloudSearch now supports the following instance types for newly created domains: m1.small, m3.medium, m3.large, m3.xlarge, and m3.2xlarge. For more information about newly available instance types and how to modify existing domains, see Configuring Scaling Options in Amazon CloudSearch.

10 February 2015

Support for Dynamic Fields

Dynamic fields provide a way to index documents without knowing in advance exactly what fields they contain. A dynamic field's name defines a pattern that contains a wildcard (*) as the first, last, or only character. Any unrecognized document field that matches the pattern is configured with the dynamic field's indexing options. For more information, see Using Dynamic Fields in Amazon CloudSearch.

11 December 2014

Enhanced Japanese Language Processing and CloudTrail Support

You can now control how Amazon CloudSearch tokenizes Japanese by adding a custom Japanese tokenization dictionary to the analysis scheme that you use for fields that contain Japanese. Configuring a custom tokenization dictionary can improve search result accuracy by facilitating indexing and retrieval of domain-specific phrases. To learn more about using custom dictionaries, see Customizing Japanese Tokenization. You can also index bigrams for Chinese, Japanese, and Korean. For more information, see Indexing Bigrams for Chinese, Japanese, and Korean.

You can also now use AWS CloudTrail to get a history of Amazon CloudSearch configuration API calls and related events for your account. CloudTrail is a web service that records your account's API calls and delivers the resulting log files to your Amazon S3 bucket. You can also use CloudTrail to track changes that were made to your AWS resources. For example, you can use the API call history to perform a security analysis or troubleshoot operational issues. CloudTrail also makes it easier for you to demonstrate compliance with internal policies or regulatory standards. For more information, see the Security at Scale: Logging in AWS whitepaper. For more information about using CloudTrail to log Amazon CloudSearch calls, see Logging Amazon CloudSearch Configuration API Calls with AWS CloudTrail.

15 October 2014

Documentation Update

This update clarifies that you must URL-encode search query strings and provides additional information about getting facet information for selected buckets. For more information about bucketing facets, see Getting Facet Information.

19 September 2014

Enhanced IAM Integration

You can now use IAM to control access to each domain's document, search, and suggest services and use AWS Signature Version 4 to sign all Amazon CloudSearch requests. Requests are signed automatically when you use the latest AWS SDKs and the AWS CLI. For more information, see configure access policies.

In conjunction with this release, there is an update of the Amazon CloudSearch command line tools. The updated CLTs now automatically sign document upload requests submitted through the cs-import-documents command. You can download the new CLT bundle from the Amazon CloudSearch developer tools page .


This CLT update contains just two commands: cs-import-documents and cs-configure-from-batches. All configuration actions should be performed using the AWS CLI. The AWS CLI also supports uploading documents and submitting search and suggest requests. For more information, see the AWS Command Line Interface User Guide.

14 August 2014

Enhanced Amazon CloudSearch Support in the AWS SDKs and AWS CLI

The AWS SDKs and AWS CLI now provide full support for all Amazon CloudSearch 2013-01-01 API operations, including creating, configuring, and managing search domains, uploading documents, and submitting search requests. For information about installing and using the AWS CLI, see the AWS Command Line Interface User Guide.


To generate document batches and automatically configure indexing options based on the contents of a batch, you still need to use the standalone Amazon CloudSearch command line tools.

26 June 2014

Hebrew Language Support and Desired Partition Count Scaling Option

Amazon CloudSearch now supports Hebrew in addition to the 33 other Supported Languages. This update also adds a new scaling option, desired partition count. You can use this option to preconfigure the number of index partitions for a domain that uses the m2.2xlarge search instance type. If you have a large amount of search data, preconfiguring a domain to use more partitions can enable you to load data faster. You can also configure a domain with additional partitions to drop the per-partition document count and speed up complex queries. Amazon CloudSearch will still scale the domain up or down based on the volume of data or traffic, but the number of partitions will never drop below your desired partition count. For more information, see Configuring Scaling Options in Amazon CloudSearch.

24 March 2014

Amazon CloudSearch 2013-01-01 API

Amazon CloudSearch has a new API version with many improvements and new features. The new API is not backward-compatible with the 2011-02-01 API. To use the new features, you must create a new search domain with the 2013-01-01 API. In conjunction with this release, there is also a new set of command line tools. Note that the new tools require a Java 7 compatible JRE, so you might need to update Java to use the tools.

24 March 2014