Class DatanodeAdminDefaultMonitor

java.lang.Object
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminMonitorBase
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminDefaultMonitor
All Implemented Interfaces:
Runnable, org.apache.hadoop.conf.Configurable, DatanodeAdminMonitorInterface

public class DatanodeAdminDefaultMonitor extends DatanodeAdminMonitorBase implements DatanodeAdminMonitorInterface
Checks to see if datanodes have finished DECOMMISSION_INPROGRESS or ENTERING_MAINTENANCE state.

Since this is done while holding the namesystem lock, the amount of work per monitor tick is limited.