You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by xe...@apache.org on 2011/10/30 19:56:25 UTC

svn commit: r1195218 - in /cassandra/branches/cassandra-0.8: CHANGES.txt src/java/org/apache/cassandra/config/CFMetaData.java

Author: xedin
Date: Sun Oct 30 18:56:25 2011
New Revision: 1195218

URL: http://svn.apache.org/viewvc?rev=1195218&view=rev
Log:
CFMetaData.convertToThrift method to set RowCacheProvider
patch by Marcus Eriksson; reviewed by Pavel Yaskevich for CASSANDRA-3405

Modified:
    cassandra/branches/cassandra-0.8/CHANGES.txt
    cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/config/CFMetaData.java

Modified: cassandra/branches/cassandra-0.8/CHANGES.txt
URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.8/CHANGES.txt?rev=1195218&r1=1195217&r2=1195218&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.8/CHANGES.txt (original)
+++ cassandra/branches/cassandra-0.8/CHANGES.txt Sun Oct 30 18:56:25 2011
@@ -34,7 +34,7 @@
  * remove incorrect optimization from slice read path (CASSANDRA-3390)
  * Fix race in AntiEntropyService (CASSANDRA-3400)
  * fix updating CF row_cache_provider (CASSANDRA-3414)
-
+ * CFMetaData.convertToThrift method to set RowCacheProvider (CASSANDRA-3405)
 
 0.8.7
  * Kill server on wrapped OOME such as from FileChannel.map (CASSANDRA-3201)

Modified: cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/config/CFMetaData.java
URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/config/CFMetaData.java?rev=1195218&r1=1195217&r2=1195218&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/config/CFMetaData.java (original)
+++ cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/config/CFMetaData.java Sun Oct 30 18:56:25 2011
@@ -796,6 +796,7 @@ public final class CFMetaData
         def.setMemtable_operations_in_millions(cfm.memtableOperationsInMillions);
         def.setMerge_shards_chance(cfm.mergeShardsChance);
         def.setKey_alias(cfm.getKeyName());
+        def.setRow_cache_provider(cfm.getRowCacheProvider().getClass().getName());
         List<org.apache.cassandra.thrift.ColumnDef> column_meta = new ArrayList< org.apache.cassandra.thrift.ColumnDef>(cfm.column_metadata.size());
         for (ColumnDefinition cd : cfm.column_metadata.values())
         {