Class BatchMaintenanceTaskRunner

java.lang.Object
com.linkedin.venice.BatchMaintenanceTaskRunner
All Implemented Interfaces:
Runnable

public class BatchMaintenanceTaskRunner extends Object implements Runnable
This class is a simple runnable which keeps fetching task from list and execute the assigned task. The task fetching and progress tracking / checkpointing is thread-safe, so it can be run in parallel.