Skip to content

Releases: strapdata/elassandra

release 2.1.1-16

11 Aug 23:58
Compare
Choose a tag to compare
release 2.1.1-16 Pre-release
Pre-release

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

10 Jul 06:12
Compare
Choose a tag to compare
Pre-release

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

01 Jul 06:34
Compare
Choose a tag to compare
Pre-release

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

29 Jun 23:00
Compare
Choose a tag to compare
Pre-release

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

21 Jun 23:12
Compare
Choose a tag to compare
Pre-release

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

13 May 06:12
Compare
Choose a tag to compare
release 2.1.1-10 Pre-release
Pre-release

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

10 May 23:40
Compare
Choose a tag to compare
Pre-release

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

17 Apr 20:42
Compare
Choose a tag to compare
Pre-release
  • 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

20 Mar 10:38
Compare
Choose a tag to compare
Pre-release
  • 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

02 Apr 09:21
Compare
Choose a tag to compare
Pre-release
  • Fix a ClassCastException when indexing a document with single partition key other than a string.
  • Add support for nested mapping update (update cassandra UDT).