Release notes for Elasticsearch plug-in

Important: A newer version of this software with updated documentation is available. Visit the Couchbase Developer Portal for more information.

The Couchbase plug-in for Elasticsearch integrates Couchbase Server and Elasticsearch, a full-text search engine, by streaming data in real-time from Couchbase to Elasticsearch. The combined solution enables you to build richer and more powerful apps with full-text search, indexing and querying and real-time analytics for variety of use cases such as a content store or aggregation of data from different data sources.

Elasticsearch plug-in 2.0

This release note is for the Elasticsearch plug-in release 2.0 GA (October 2014). Elasticsearch plug-in version 2.0 is compatible with:
  • Elasticsearch 1.3.0.
  • Couchbase Server 3.0
  • Couchbase Server 2.5.x (backward compatible)
The new feature(s) available in ElasticSearch Plugin v2.0:

The following are known issues:

  • The att_reason value for non-json documents changed from non-JSON.mode to invalid_json. If a Couchbase cluster has a lot of deletes, the Elasticsearch log could fill up with a lot of messages. (CBES-31)

Elasticsearch plug-in 1.3.0

This release note is for the Elasticsearch plug-in release 1.3.0 GA (April 2014). This release is compatibility only with Elasticsearch 1.0.1.

This release is compatible with Couchbase Server 2.5.x, and it is backward compatible with earlier 2.x releases.

  • Support for new XDCR checkpointing protocol. (CBES-26)
  • Fixed failure handling due to bounded queue with Elasticsearch 1.x. (CBES-27)

Elasticsearch plug-in 1.2.0

This release note is for the Elasticsearch plug-in release 1.2.0 GA (October 2013). This release adds compatibility with Elasticsearch 0.90.5.

This release is compatible with Couchbase Server 2.2, and it is backward compatible with earlier 2.x releases.

Elasticsearch plug-in 1.1.0

This release note is for the Elasticsearch plug-in release 1.1.0 GA (August 2013). This release adds compatibility with Elasticsearch 0.90.2.

Elasticsearch plug-in 1.0.0

This release note is for the Elasticsearch plug-in release 1.0.0 GA (February 2013). This is the first general availability (GA) release. It contains the following enhancements and bug fixes:

  • Now compatible with version 0.20.2 of Elasticsearch.
  • Now supports document expiration using Elasticsearch TTL.
  • Now supports XDCR conflict resolution to reduce bandwidth usage in some cases.
  • Fixed Couchbase index template to allow searching on the document metadata.
  • Fixed data corruption under high load. (CBES-11)
  • Fixed recognition of non-JSON documents. (CBES-11)
  • Improved log information when indexing stub documents.

Elasticsearch plug-in 1.0.0 Beta

This is the beta release of the Couchbase plug-in for Elasticsearch 1.0.0 Beta (February 2013).