public class DataTracker
extends java.lang.Object
Constructor and Description |
---|
DataTracker(AbstractType<?> keyValidator,
ColumnIndex index) |
Modifier and Type | Method and Description |
---|---|
void |
dropData(java.util.Collection<SSTableReader> sstablesToRebuild) |
void |
dropData(long truncateUntil) |
View |
getView() |
boolean |
hasSSTable(SSTableReader sstable) |
java.lang.Iterable<SSTableReader> |
update(java.util.Collection<SSTableReader> oldSSTables,
java.util.Collection<SSTableReader> newSSTables)
Replaces old SSTables with new by creating new immutable tracker.
|
public DataTracker(AbstractType<?> keyValidator, ColumnIndex index)
public View getView()
public java.lang.Iterable<SSTableReader> update(java.util.Collection<SSTableReader> oldSSTables, java.util.Collection<SSTableReader> newSSTables)
oldSSTables
- A set of SSTables to remove.newSSTables
- A set of SSTables to add to tracker.public boolean hasSSTable(SSTableReader sstable)
public void dropData(java.util.Collection<SSTableReader> sstablesToRebuild)
public void dropData(long truncateUntil)
Copyright © 2009- The Apache Software Foundation