Uses of Package
org.apache.drill.exec.work.foreman.rm
Package
Description
Provides resource management and queuing support for the Drill foreman.
-
-
ClassDescriptionExposes a snapshot of internal state information for use in status reporting, such as in the UI.Drillbit-wide resource manager shared by all queries.
-
ClassDescriptionAbstract base class for a resource manager.Represents a default resource manager for clusters that do not provide query queues.Distributed query queue which uses a Zookeeper distributed semaphore to control queuing across the cluster.Exposes a snapshot of internal state information for use in status reporting, such as in the UI.Interface which defines a queue implementation for query queues.Exception thrown for all non-timeout error conditions.The opaque lease returned once a query is admitted for execution.Exception thrown if a query exceeds the configured wait time in the query queue.Manages resources for an individual query in conjunction with the global
ResourceManager
.Extends aQueryResourceAllocator
to provide queueing support.Drillbit-wide resource manager shared by all queries.Global resource manager that provides basic admission control (AC) via a configured queue: either the Zookeeper-based distributed queue or the in-process embedded Drillbit queue.