Uses of Interface
org.apache.drill.yarn.appMaster.ClusterController
Packages that use ClusterController
Package
Description
Implements the Drill Application Master for YARN.
-
Uses of ClusterController in org.apache.drill.yarn.appMaster
Classes in org.apache.drill.yarn.appMaster that implement ClusterControllerModifier 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.Methods in org.apache.drill.yarn.appMaster that return ClusterControllerModifier and TypeMethodDescriptionDispatcher.getController()
SchedulerState.getController()
SchedulerStateImpl.getController()
Methods in org.apache.drill.yarn.appMaster with parameters of type ClusterControllerModifier 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) Constructors in org.apache.drill.yarn.appMaster with parameters of type ClusterController -
Uses of ClusterController in org.apache.drill.yarn.appMaster.http
Methods in org.apache.drill.yarn.appMaster.http with parameters of type ClusterControllerModifier 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)