voldemort.server.storage
Class RepairJob

java.lang.Object
  extended by voldemort.server.storage.RepairJob
All Implemented Interfaces:
java.lang.Runnable

public class RepairJob
extends java.lang.Object
implements java.lang.Runnable


Field Summary
static java.util.List<java.lang.String> blackList
           
 
Constructor Summary
RepairJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper repairPermits)
           
RepairJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper repairPermits, int deleteBatchSize)
           
 
Method Summary
 void run()
           
 void startRepairJob()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blackList

public static final java.util.List<java.lang.String> blackList
Constructor Detail

RepairJob

public RepairJob(StoreRepository storeRepo,
                 MetadataStore metadataStore,
                 ScanPermitWrapper repairPermits,
                 int deleteBatchSize)

RepairJob

public RepairJob(StoreRepository storeRepo,
                 MetadataStore metadataStore,
                 ScanPermitWrapper repairPermits)
Method Detail

startRepairJob

public void startRepairJob()

run

public void run()
Specified by:
run in interface java.lang.Runnable


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu