Class LogRoller

All Implemented Interfaces:
Closeable, AutoCloseable, Runnable

@Private public class LogRoller extends AbstractWALRoller<RegionServerServices>
Runs periodically to determine if the WAL should be rolled. NOTE: This class extends Thread rather than Chore because the sleep time can be interrupted when there is something to do, rather than the Chore sleep time which is invariant. TODO: change to a pool of threads