Uses of Interface
org.apache.drill.yarn.appMaster.ClusterController
Package
Description
Implements the Drill Application Master for YARN.
-
Uses of ClusterController in org.apache.drill.yarn.appMaster
Modifier and TypeClassDescriptionclass
Controls the Drill cluster by representing the current cluster state with a desired state, taking corrective action to keep the cluster in the desired state.Modifier and TypeMethodDescriptionDispatcher.getController()
SchedulerState.getController()
SchedulerStateImpl.getController()
Modifier and TypeMethodDescriptionvoid
DispatcherAddOn.finish
(ClusterController controller) void
DrillControllerFactory.ZKRegistryAddOn.finish
(ClusterController controller) void
DispatcherAddOn.start
(ClusterController controller) void
DrillControllerFactory.ZKRegistryAddOn.start
(ClusterController controller) void
ControllerVisitor.visit
(ClusterController controller) -
Uses of ClusterController in org.apache.drill.yarn.appMaster.http
Modifier and TypeMethodDescriptionvoid
ControllerModel.countStrayDrillbits
(ClusterController controller) Count the unmanaged drillbits.void
AbstractTasksModel.TasksModel.listAnomalies
(ClusterController controller) List any anomalies: either stray Drillbits (those in ZK but not launched by DoY), or blacklisted nodes.void
AbstractTasksModel.HistoryModel.visit
(ClusterController controller) void
ControllerModel.visit
(ClusterController controller)