| Package | Description |
|---|---|
| org.apache.drill.yarn.appMaster |
Implements the Drill Application Master for YARN.
|
| org.apache.drill.yarn.core |
Holds functionality common to the Drill-on-YARN client and Application Master (AM).
|
| Modifier and Type | Field and Description |
|---|---|
LaunchSpec |
TaskSpec.launchSpec
Description of of the task process, environment and so on.
|
| Modifier and Type | Method and Description |
|---|---|
LaunchSpec |
Task.getLaunchSpec() |
LaunchSpec |
Scheduler.TaskManager.getLaunchSpec(Task task) |
LaunchSpec |
AbstractTaskManager.getLaunchSpec(Task task) |
| Modifier and Type | Method and Description |
|---|---|
void |
DrillControllerFactory.addIfSet(LaunchSpec spec,
String configParam,
String envVar)
Utility method to create an environment variable in the process launch
specification if a given Drill-on-YARN configuration variable is set,
copying the config value to the environment variable.
|
void |
AMYarnFacade.launchContainer(org.apache.hadoop.yarn.api.records.Container container,
LaunchSpec taskSpec) |
void |
AMYarnFacadeImpl.launchContainer(org.apache.hadoop.yarn.api.records.Container container,
LaunchSpec taskSpec) |
| Modifier and Type | Class and Description |
|---|---|
class |
AppSpec
Abstract description of a remote process launch that describes the many
details needed to launch a process on a remote node.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.