voldemort.server.scheduler.slop
Class RepairJob
java.lang.Object
voldemort.server.scheduler.slop.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
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
blackList
public static final java.util.List<java.lang.String> blackList
RepairJob
public RepairJob(StoreRepository storeRepo,
MetadataStore metadataStore,
java.util.concurrent.Semaphore repairPermits)
getRepairSlopsPerStore
public long getRepairSlopsPerStore(java.lang.String storeName)
totalRepairSlops
public long totalRepairSlops()
resetStats
public void resetStats(java.util.Map<java.lang.String,java.lang.Long> storeStatistics)
run
public void run()
- Specified by:
run in interface java.lang.Runnable
Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao