| Modifier and Type | Method and Description |
|---|---|
ExecutionGraph |
ExecutionVertex.getExecutionGraph()
Returns the
ExecutionGraph this vertex belongs to. |
ExecutionGraph |
ExecutionStage.getExecutionGraph()
Returns the execution graph that this stage belongs to.
|
| Modifier and Type | Method and Description |
|---|---|
static ManagementGraph |
ManagementGraphFactory.fromExecutionGraph(ExecutionGraph executionGraph) |
void |
JobStatusListener.jobStatusHasChanged(ExecutionGraph executionGraph,
InternalJobStatus newJobStatus,
String optionalMessage)
Called when the status of the job with the given {@li
|
| Constructor and Description |
|---|
ExecutionGraphIterator(ExecutionGraph executionGraph,
boolean forward)
Creates a new execution graph iterator.
|
ExecutionGraphIterator(ExecutionGraph executionGraph,
ExecutionVertex startVertex,
boolean forward)
Creates a new execution graph iterator.
|
ExecutionGraphIterator(ExecutionGraph executionGraph,
int startStage,
boolean confinedToStage,
boolean forward)
Creates a new execution graph iterator.
|
ExecutionGroupVertex(String name,
JobVertexID jobVertexID,
ExecutionGraph executionGraph,
int userDefinedNumberOfMembers,
boolean userDefinedVertexToShareInstanceWith,
int numberOfExecutionRetries,
Configuration configuration,
ExecutionSignature signature,
Class<? extends AbstractInvokable> invokableClass)
Constructs a new group vertex.
|
ExecutionGroupVertexIterator(ExecutionGraph executionGraph,
boolean forward,
int stage)
Creates a new execution group vertex iterator.
|
ExecutionStage(ExecutionGraph executionGraph,
int stageNum)
Constructs a new execution stage and assigns the given stage number to it.
|
ExecutionVertex(ExecutionGraph executionGraph,
ExecutionGroupVertex groupVertex,
int numberOfOutputGates,
int numberOfInputGates)
Create a new execution vertex and instantiates its environment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JobManager.jobStatusHasChanged(ExecutionGraph executionGraph,
InternalJobStatus newJobStatus,
String optionalMessage) |
void |
EventCollector.registerJob(ExecutionGraph executionGraph,
boolean profilingAvailable,
long submissionTimestamp)
Registers a job in form of its execution graph representation
with the job progress collector.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionGraph |
DefaultScheduler.getExecutionGraphByID(JobID jobID)
Returns the execution graph which is associated with the given job ID.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultScheduler.checkAndReleaseAllocatedResource(ExecutionGraph executionGraph,
AllocatedResource allocatedResource)
Checks if the given
AllocatedResource is still required for the
execution of the given execution graph. |
void |
DefaultScheduler.deployAssignedInputVertices(ExecutionGraph executionGraph)
Collects all execution vertices with the state ASSIGNED starting from the input vertices of the current execution
stage and deploys them on the assigned
AllocatedResource objects. |
void |
DefaultScheduler.jobStatusHasChanged(ExecutionGraph executionGraph,
InternalJobStatus newJobStatus,
String optionalMessage) |
protected void |
DefaultScheduler.replayCheckpointsFromPreviousStage(ExecutionGraph executionGraph) |
void |
DefaultScheduler.scheduleJob(ExecutionGraph executionGraph)
Adds a job represented by an
ExecutionGraph object to the scheduler. |
| Modifier and Type | Method and Description |
|---|---|
void |
InputSplitManager.registerJob(ExecutionGraph executionGraph)
Registers a new job represented by its
ExecutionGraph with the input split manager. |
void |
InputSplitManager.unregisterJob(ExecutionGraph executionGraph)
Unregisters the given job represented by its
ExecutionGraph with the input split manager. |
| Modifier and Type | Method and Description |
|---|---|
void |
JobManagerProfiler.registerProfilingJob(ExecutionGraph executionGraph)
Registers the given
ExecutionGraph for profiling. |
void |
JobManagerProfiler.unregisterProfilingJob(ExecutionGraph executionGraph)
Unregisters the given
ExecutionGraph from profiling. |
| Modifier and Type | Method and Description |
|---|---|
ExecutionGraph |
JobProfilingData.getExecutionGraph() |
| Modifier and Type | Method and Description |
|---|---|
void |
JobManagerProfilerImpl.registerProfilingJob(ExecutionGraph executionGraph) |
void |
JobManagerProfilerImpl.unregisterProfilingJob(ExecutionGraph executionGraph) |
| Constructor and Description |
|---|
JobProfilingData(ExecutionGraph executionGraph) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.