Releases: strapdata/elassandra
Releases · strapdata/elassandra
release 2.1.1-16
2.1.1-16 - 2016-08-12
- Upgrade to cassandra 2.2.7
- Provide a JSON-REST access to cassandra rows (get/index/delete without indexing in elasticsearch).
- Fix a bug when using cassandra index (issue #41)
- Implement the delete document in elaticsearch indices (issue #36), and nodetool cleanup effectively remove documents.
- [breaking change] Change the DatacenterReplicationStrategy options to be compatible with the standard apache cassandra 2.2.7.
- Add documentation about backup and restore.
Elassandra release 2.1.1-15
2.1.1-15 - 2016-07-10
- Add a per-index logging level.
- Fix a parent-child mapping issue.
- Update documentation (integration part and numerous typos #32)
Elassandra release 2.1.1-14
2.1.1-14 - 2016-07-01
- Fix an erroneous number_of_replica in a multi-datacenter configuration.
- Fix a bug when updating a row indexed in an index different from the keyspace name.
- Fix a bug on CQL schema update.
Elassandra release 2.1.1-13
2.1.1-13 - 2016-06-29
- Limit CQL schema update from the coordinator node only.
- Fix a bug in routing table with vnode and one or more unavailable nodes.
Elassandra release 2.1.1-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.
release 2.1.1-10
2.1.1-10 - 2016-05-11
- Fix a bug when setting number_of_replicas on a create index request.
Elassandra release 2.1.1-9
2.1.1-9 - 2016-05-10
- Upgrade to cassandra 2.2.5
- Change the default elasticsearch data directory to ${cassandra_storagedir}/data/elasticsearch.data.
- Provides various cassandra secondary index implementations with better performances by removing json generation and parsing.
- Change the default to index=not_analyzed for text columns.
- Improve cluster metadata management (fix a bug when deleting an index).
- Fix a mapping bug when indexing a cassandra map as a nested document.
- Fix issue #16 with geo_point.
- Fix issue #17 with float fields.
Elassandra release 2.1.1-8
- Add mapping attributes cql_partition_key:boolean and cql_primary_key_order:integer to build cassandra table with composite primary key.
- Add support for static column with the mapping attribute cql_static_column:boolean. This give the ability to index static columns in Elasticsearch.
- Fix various mapping issues.
Elassandra release 2.1.1-6
- Fix an indexing bug (regression from 2.1.1-5)
- Disable cassandra timestamp update when Elasticsearch _timestamp is disabled (improve insert performance, regression from 2.1.1-4)
- Fix a bug on flush and refresh operations causing a performance issue with kibana.
Elassandra release 2.1.1-7
- Fix a ClassCastException when indexing a document with single partition key other than a string.
- Add support for nested mapping update (update cassandra UDT).