Package org.apache.cassandra.repair
Class ValidationManager
- java.lang.Object
-
- org.apache.cassandra.repair.ValidationManager
-
- All Implemented Interfaces:
IValidationManager
public class ValidationManager extends java.lang.Object implements IValidationManager
-
-
Field Summary
Fields Modifier and Type Field Description static ValidationManager
instance
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
doValidation(ColumnFamilyStore cfs, Validator validator)
Performs a readonly "compaction" of all sstables in order to validate complete rows, but without writing the merge resultjava.util.concurrent.Future<?>
submitValidation(ColumnFamilyStore cfs, Validator validator)
Does not mutate data, so is not scheduled.
-
-
-
Field Detail
-
instance
public static final ValidationManager instance
-
-
Method Detail
-
doValidation
public static void doValidation(ColumnFamilyStore cfs, Validator validator) throws java.io.IOException, NoSuchRepairSessionException
Performs a readonly "compaction" of all sstables in order to validate complete rows, but without writing the merge result- Throws:
java.io.IOException
NoSuchRepairSessionException
-
submitValidation
public java.util.concurrent.Future<?> submitValidation(ColumnFamilyStore cfs, Validator validator)
Does not mutate data, so is not scheduled.- Specified by:
submitValidation
in interfaceIValidationManager
-
-