| Package | Description |
|---|---|
| org.apache.drill.exec.server | |
| org.apache.drill.exec.server.rest | |
| org.apache.drill.exec.work.foreman.rm |
Provides resource management and queuing support for the Drill foreman.
|
| Modifier and Type | Method and Description |
|---|---|
ResourceManager |
DrillbitContext.getResourceManager() |
| Modifier and Type | Method and Description |
|---|---|
static DrillRoot.QueueInfo |
DrillRoot.QueueInfo.build(ResourceManager rm) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractResourceManager
Abstract base class for a resource manager.
|
class |
DefaultResourceManager
Represents a default resource manager for clusters that do not provide query
queues.
|
class |
DistributedResourceManager |
class |
DynamicResourceManager
Wrapper around the default and/or distributed resource managers
to allow dynamically enabling and disabling queueing.
|
class |
ThrottledResourceManager
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.
|
| Modifier and Type | Method and Description |
|---|---|
ResourceManager |
DynamicResourceManager.activeRM() |
ResourceManager |
ResourceManagerBuilder.build() |
Copyright © 2021 The Apache Software Foundation. All rights reserved.