Class AbstractDrillbitScheduler.DrillbitManager

java.lang.Object
org.apache.drill.yarn.appMaster.AbstractTaskManager
org.apache.drill.yarn.appMaster.AbstractDrillbitScheduler.DrillbitManager
All Implemented Interfaces:
Scheduler.TaskManager
Enclosing class:
AbstractDrillbitScheduler

public class AbstractDrillbitScheduler.DrillbitManager extends AbstractTaskManager
Interface to provide Drill-bit specific behavior. Ideally, this class would provide the interface to gracefully shut down a Drillbit, but Drill has no API to do graceful shutdown in this release. (The only graceful shutdown is by issuing a SIGTERM from the node runing the Drillbit, but YARN has no way to do this, despite active discussions on several YARN JIRA entries.