org.apache.cassandra.db.index
Class SecondaryIndexBuilder

java.lang.Object
  extended by org.apache.cassandra.db.compaction.CompactionInfo.Holder
      extended by org.apache.cassandra.db.index.SecondaryIndexBuilder

public class SecondaryIndexBuilder
extends CompactionInfo.Holder

Manages building an entire index from column family data. Runs on to compaction manager.


Constructor Summary
SecondaryIndexBuilder(ColumnFamilyStore cfs, java.util.SortedSet<java.nio.ByteBuffer> columns, ReducingKeyIterator iter)
           
 
Method Summary
 void build()
           
 CompactionInfo getCompactionInfo()
           
 
Methods inherited from class org.apache.cassandra.db.compaction.CompactionInfo.Holder
isStopRequested, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecondaryIndexBuilder

public SecondaryIndexBuilder(ColumnFamilyStore cfs,
                             java.util.SortedSet<java.nio.ByteBuffer> columns,
                             ReducingKeyIterator iter)
Method Detail

getCompactionInfo

public CompactionInfo getCompactionInfo()
Specified by:
getCompactionInfo in class CompactionInfo.Holder

build

public void build()


Copyright © 2012 The Apache Software Foundation