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())
{