Author: jbellis
Date: Fri Mar 11 18:24:57 2011
New Revision: 1080711

URL: http://svn.apache.org/viewvc?rev=1080711&view=rev
Log:
revert unreviewed CFMetaData changes

Modified:
    
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/config/CFMetaData.java
    
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java

Modified: 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/config/CFMetaData.java
URL: 
http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/config/CFMetaData.java?rev=1080711&r1=1080710&r2=1080711&view=diff
==============================================================================
--- 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/config/CFMetaData.java
 (original)
+++ 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/config/CFMetaData.java
 Fri Mar 11 18:24:57 2011
@@ -270,10 +270,10 @@ public final class CFMetaData
              column_metadata);
     }
     
-    public static CFMetaData newIndexMetadata(CFMetaData parent, 
ColumnDefinition info, AbstractType columnComparator)
+    public static CFMetaData newIndexMetadata(String table, String parentCf, 
ColumnDefinition info, AbstractType columnComparator)
     {
-        return new CFMetaData(parent.tableName,
-                              indexName(parent.cfName, info),
+        return new CFMetaData(table,
+                              indexName(parentCf, info),
                               ColumnFamilyType.Standard,
                               columnComparator,
                               null,
@@ -281,15 +281,15 @@ public final class CFMetaData
                               0,
                               0,
                               0,
-                              parent.gcGraceSeconds,
+                              DEFAULT_GC_GRACE_SECONDS,
                               BytesType.instance,
-                              parent.minCompactionThreshold,
-                              parent.maxCompactionThreshold,
-                              0,
-                              0,
-                              parent.memtableFlushAfterMins,
-                              parent.memtableThroughputInMb,
-                              parent.memtableOperationsInMillions,
+                              DEFAULT_MIN_COMPACTION_THRESHOLD,
+                              DEFAULT_MAX_COMPACTION_THRESHOLD,
+                              DEFAULT_ROW_CACHE_SAVE_PERIOD_IN_SECONDS,
+                              DEFAULT_KEY_CACHE_SAVE_PERIOD_IN_SECONDS,
+                              DEFAULT_MEMTABLE_LIFETIME_IN_MINS,
+                              DEFAULT_MEMTABLE_THROUGHPUT_IN_MB,
+                              DEFAULT_MEMTABLE_OPERATIONS_IN_MILLIONS,
                               Collections.<ByteBuffer, 
ColumnDefinition>emptyMap());
     }
 

Modified: 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
URL: 
http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java?rev=1080711&r1=1080710&r2=1080711&view=diff
==============================================================================
--- 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
 (original)
+++ 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
 Fri Mar 11 18:24:57 2011
@@ -313,7 +313,7 @@ public class ColumnFamilyStore implement
         AbstractType columnComparator = (rowPartitioner instanceof 
OrderPreservingPartitioner || rowPartitioner instanceof ByteOrderedPartitioner)
                                         ? BytesType.instance
                                         : new 
LocalByPartionerType(StorageService.getPartitioner());
-        final CFMetaData indexedCfMetadata = 
CFMetaData.newIndexMetadata(metadata, info, columnComparator);
+        final CFMetaData indexedCfMetadata = 
CFMetaData.newIndexMetadata(table.name, columnFamily, info, columnComparator);
         ColumnFamilyStore indexedCfs = 
ColumnFamilyStore.createColumnFamilyStore(table,
                                                                                
  indexedCfMetadata.cfName,
                                                                                
  new LocalPartitioner(metadata.getColumn_metadata().get(info.name).validator),


Reply via email to