voldemort.server.scheduler
Class DataCleanupJob<K,V,T>
java.lang.Object
voldemort.server.scheduler.DataCleanupJob<K,V,T>
- All Implemented Interfaces:
- java.lang.Runnable
public class DataCleanupJob<K,V,T>
- extends java.lang.Object
- implements java.lang.Runnable
Expire old data
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataCleanupJob
public DataCleanupJob(StorageEngine<K,V,T> store,
ScanPermitWrapper cleanupPermits,
long maxAgeMs,
Time time,
EventThrottler throttler,
MetadataStore metadataStore)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
getEntriesScanned
public long getEntriesScanned()
getEntriesDeleted
public long getEntriesDeleted()
Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu