Skip to content

Elassandra release 2.1.1-12

Pre-release
Pre-release
Compare
Choose a tag to compare
@vroyer vroyer released this 21 Jun 23:12

2.1.1-12 - 2016-06-21

  • Add a configurable cross-datacenters replication.
  • Add support for index partitioning (see index.partition_function)
  • Optimize search operation with _routing (send the search request to a node hosting the corresponding token, issue #23)
  • Avoid useless reads of metadata with consistency quorum for better performances.
  • Remove translog for better performances (durability ensured by cassandra commitlogs)
  • Disable the TTService (see cassandra TTL and index partitioning)
  • Add caching of CQL query on fetch phase.
  • Add a native CQL function toJsonArray() to cassandra.
  • Change Elasticserach JNA to rely on cassandra JNA class.
  • Map the cassandra TTL and WRITETIME to _ttl and _timestamp meta attributes.
  • Improve parent-child relationship management with a new mapping parmeter pk_columns.
  • Fix bug when SERIAL consistency not met on elassandra restart.
  • Fix a bug when searching with no type filter.
  • Fix index open/close operation
  • Fix a bug during shard initialization and a bug when a keyspace is unavailable.
  • [breaking change] Rename the mapping attribute "columns_regexp" by "discover".
  • [breaking change] Rename the index setting "keyspace_name" by "keyspace".
  • [breaking change] Rename the field mapping parameter "cql_partial_update" by "cql_mandatory".
  • [breaking change] Rename the ThreadLocalOptimizedElasticSecondary class by ExtendedElasticSecondaryIndex.