The Cassandra team is very pleased to announce the release of Apache Cassandra version 2.0.0. Cassandra 2.0.0 is a new major release that adds numerous improvements[1,2], including: - Lightweight transactions[4] that offers linearizable consistency. - Experimental Triggers Support[5]. - Numerous enhancements to CQL as well as a new and better version of the native protocol[6]. - Compaction improvements[7] (including a hybrid strategy that combines leveled and size-tiered compaction). - A new faster Thrift Server implementation based on LMAX Disruptor[8]. - Eager retries: avoids query timeout by sending data requests to other replicas if too much time passes on the original request.
See the full changelog[1] for more and please make sure to check the release notes[2] for upgrading details. Both source and binary distributions of Cassandra 2.0.0 can be downloaded at: http://cassandra.apache.org/download/ As usual, a debian package is available from the project APT repository[3] (you will need to use the 20x series). The Cassandra team [1]: http://goo.gl/zU4sWv (CHANGES.txt) [2]: http://goo.gl/MrR6Qn (NEWS.txt) [3]: http://wiki.apache.org/cassandra/DebianPackaging [4]: http://www.datastax.com/dev/blog/lightweight-transactions-in-cassandra-2-0 [5]: http://www.datastax.com/dev/blog/whats-new-in-cassandra-2-0-prototype-triggers-support [6]: http://www.datastax.com/dev/blog/cql-in-cassandra-2-0 [7]: https://issues.apache.org/jira/browse/CASSANDRA-5371 [8]: https://issues.apache.org/jira/browse/CASSANDRA-5582