cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jbel...@apache.org
Subject svn commit: r915090 - in /incubator/cassandra/branches/cassandra-0.6: NEWS.txt interface/cassandra.thrift
Date Mon, 22 Feb 2010 22:15:12 GMT
Author: jbellis
Date: Mon Feb 22 22:15:12 2010
New Revision: 915090

URL: http://svn.apache.org/viewvc?rev=915090&view=rev
Log:
update NEWS

Modified:
    incubator/cassandra/branches/cassandra-0.6/NEWS.txt
    incubator/cassandra/branches/cassandra-0.6/interface/cassandra.thrift

Modified: incubator/cassandra/branches/cassandra-0.6/NEWS.txt
URL: http://svn.apache.org/viewvc/incubator/cassandra/branches/cassandra-0.6/NEWS.txt?rev=915090&r1=915089&r2=915090&view=diff
==============================================================================
--- incubator/cassandra/branches/cassandra-0.6/NEWS.txt (original)
+++ incubator/cassandra/branches/cassandra-0.6/NEWS.txt Mon Feb 22 22:15:12 2010
@@ -3,8 +3,11 @@
 
 Features
 --------
-    - row caching added; configure with the RowsCached attribute
-      in ColumnFamily definition
+    - row caching: configure with the RowsCached attribute in
+      ColumnFamily definition
+    - Hadoop map/reduce support see contrib/word_count for an example
+    - experimental authentication support, described under
+      Authenticator in storage.conf
 
 Configuraton
 ------------
@@ -19,12 +22,16 @@
 
 Thrift API
 ----------
-    - removed deprecated get_key_range Thrift method
+    - removed deprecated get_key_range method
+    - added batch_mutate meethod
+    - deprecated multiget and batch_insert methods in favor of
+      multiget_slice and batch_mutate, respectively
 
 JMX metrics
 -----------
     - read and write statistics are reported as lifetime totals,
-      instead of averages over the last minute.
+      instead of averages over the last minute.  average-since-last
+      requested are also available for convenience.
     - cache hit rate statistics are now available from JMX under
       org.apache.cassandra.db.Caches
     - compaction JMX metrics are moved to
@@ -40,10 +47,14 @@
       shipped in lib/. If you are installing from binary distribution then
       you will need to install Ant (http://ant.apache.org/), and invoke
       `ant ivy-retrieve' in order to download needed dependencies.
+    - 0.6 network traffic is not compatible with earlier versions.  You
+      will need to shut down all your nodes at once, upgrade, then restart.
+
 
 
 0.5.0
 =====
+
 0. The commitlog format has changed (but sstable format has not). 
    When upgrading from 0.4, empty the commitlog either by running 
    bin/nodeprobe flush on each machine and waiting for the flush to finish,
@@ -74,21 +85,27 @@
      - Added get_range_slice, deprecating get_key_range
 
 
+
 0.4.2
 =====
+
 1. Improve default garbage collector options significantly --
    throughput will be 30% higher or more.
 
 
+
 0.4.1
 =====
+
 1. SnapshotBeforeCompaction configuration option allows snapshotting
    before each compaction, which allows rolling back to any version
    of the data.
 
 
+
 0.4.0
 =====
+
 1. On-disk data format has changed to allow billions of keys/rows per
    node instead of only millions.  The new format is incompatible with 0.3;
    see 0.3 notes below for how to import data from a 0.3 install.
@@ -109,8 +126,10 @@
 6. Added commitlog fsync; see "<CommitLogSync>" in configuration.
 
 
+
 0.3.0
 =====
+
 1. With enough and large enough keys in a ColumnFamily, Cassandra will
    run out of memory trying to perform compactions (data file merges).
    The size of what is stored in memory is (S + 16) * (N + M) where S

Modified: incubator/cassandra/branches/cassandra-0.6/interface/cassandra.thrift
URL: http://svn.apache.org/viewvc/incubator/cassandra/branches/cassandra-0.6/interface/cassandra.thrift?rev=915090&r1=915089&r2=915090&view=diff
==============================================================================
--- incubator/cassandra/branches/cassandra-0.6/interface/cassandra.thrift (original)
+++ incubator/cassandra/branches/cassandra-0.6/interface/cassandra.thrift Mon Feb 22 22:15:12
2010
@@ -318,6 +318,7 @@
     Perform a get for column_path in parallel on the given list<string> keys. The return
value maps keys to the
     ColumnOrSuperColumn found. If no value corresponding to a key is present, the key will
still be in the map, but both
     the column and super_column references of the ColumnOrSuperColumn object it maps to will
be null.  
+    @deprecated; use multiget_slice
   */
   map<string,ColumnOrSuperColumn> multiget(1:required string keyspace, 
                                            2:required list<string> keys, 



Mime
View raw message