public class CassandraValidationIterator extends ValidationPartitionIterator
Constructor and Description |
---|
CassandraValidationIterator(ColumnFamilyStore cfs,
java.util.Collection<Range<Token>> ranges,
java.util.UUID parentId,
java.util.UUID sessionID,
boolean isIncremental,
int nowInSec) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
long |
estimatedPartitions() |
static int |
getDefaultGcBefore(ColumnFamilyStore cfs,
int nowInSec) |
long |
getEstimatedBytes() |
java.util.Map<Range<Token>,java.lang.Long> |
getRangePartitionCounts() |
boolean |
hasNext() |
TableMetadata |
metadata() |
UnfilteredRowIterator |
next() |
remove
public CassandraValidationIterator(ColumnFamilyStore cfs, java.util.Collection<Range<Token>> ranges, java.util.UUID parentId, java.util.UUID sessionID, boolean isIncremental, int nowInSec) throws java.io.IOException
java.io.IOException
public static int getDefaultGcBefore(ColumnFamilyStore cfs, int nowInSec)
public void close()
close
in interface java.lang.AutoCloseable
close
in interface BasePartitionIterator<UnfilteredRowIterator>
close
in interface CloseableIterator<UnfilteredRowIterator>
close
in class AbstractUnfilteredPartitionIterator
public TableMetadata metadata()
public boolean hasNext()
public UnfilteredRowIterator next()
public long getEstimatedBytes()
getEstimatedBytes
in class ValidationPartitionIterator
public long estimatedPartitions()
estimatedPartitions
in class ValidationPartitionIterator
public java.util.Map<Range<Token>,java.lang.Long> getRangePartitionCounts()
getRangePartitionCounts
in class ValidationPartitionIterator
Copyright © 2009-2019 The Apache Software Foundation