public interface TableRepairManager
Modifier and Type | Method and Description |
---|---|
ValidationPartitionIterator |
getValidationIterator(java.util.Collection<Range<Token>> ranges,
TimeUUID parentId,
TimeUUID sessionID,
boolean isIncremental,
int nowInSec,
TopPartitionTracker.Collector topPartitionCollector)
Return a validation iterator for the given parameters.
|
void |
incrementalSessionCompleted(TimeUUID sessionID)
Called when the given incremental session has completed.
|
void |
snapshot(java.lang.String name,
java.util.Collection<Range<Token>> ranges,
boolean force)
For snapshot repairs.
|
java.util.concurrent.Future<?> |
submitValidation(java.util.concurrent.Callable<java.lang.Object> validation)
Begin execution of the given validation callable.
|
ValidationPartitionIterator getValidationIterator(java.util.Collection<Range<Token>> ranges, TimeUUID parentId, TimeUUID sessionID, boolean isIncremental, int nowInSec, TopPartitionTracker.Collector topPartitionCollector) throws java.io.IOException, NoSuchRepairSessionException
java.io.IOException
NoSuchRepairSessionException
java.util.concurrent.Future<?> submitValidation(java.util.concurrent.Callable<java.lang.Object> validation)
void incrementalSessionCompleted(TimeUUID sessionID)
void snapshot(java.lang.String name, java.util.Collection<Range<Token>> ranges, boolean force)
Copyright © 2009-2022 The Apache Software Foundation