| Modifier and Type | Method and Description |
|---|---|
List<ExecutionVertex> |
CheckpointPlan.getTasksToCommitTo()
Returns tasks that are still running when taking the checkpoint, these need to be sent a
message when the checkpoint is confirmed.
|
List<ExecutionVertex> |
DefaultCheckpointPlan.getTasksToCommitTo() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCheckpointPlan.reportTaskFinishedOnRestore(ExecutionVertex task) |
void |
FinishedTaskStateProvider.reportTaskFinishedOnRestore(ExecutionVertex task)
Reports the
task is finished on restoring. |
void |
DefaultCheckpointPlan.reportTaskHasFinishedOperators(ExecutionVertex task) |
void |
FinishedTaskStateProvider.reportTaskHasFinishedOperators(ExecutionVertex task)
Reports the
task has finished all the operators. |
| Modifier and Type | Class and Description |
|---|---|
class |
SpeculativeExecutionVertex
The ExecutionVertex which supports speculative execution.
|
| Modifier and Type | Method and Description |
|---|---|
protected ExecutionVertex |
SpeculativeExecutionJobVertex.createExecutionVertex(ExecutionJobVertex jobVertex,
int subTaskIndex,
IntermediateResult[] producedDataSets,
org.apache.flink.api.common.time.Time timeout,
long createTimestamp,
int executionHistorySizeLimit,
int initialAttemptCount) |
protected ExecutionVertex |
ExecutionJobVertex.createExecutionVertex(ExecutionJobVertex jobVertex,
int subTaskIndex,
IntermediateResult[] producedDataSets,
org.apache.flink.api.common.time.Time timeout,
long createTimestamp,
int executionHistorySizeLimit,
int initialAttemptCount) |
ExecutionVertex |
DefaultExecutionGraph.getExecutionVertexOrThrow(ExecutionVertexID id) |
ExecutionVertex |
InternalExecutionGraphAccessor.getExecutionVertexOrThrow(ExecutionVertexID id) |
ExecutionVertex |
IntermediateResultPartition.getProducer() |
ExecutionVertex[] |
ExecutionJobVertex.getTaskVertices() |
ExecutionVertex |
Execution.getVertex() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ExecutionVertex> |
DefaultExecutionGraph.getAllExecutionVertices() |
Iterable<ExecutionVertex> |
ExecutionGraph.getAllExecutionVertices() |
| Constructor and Description |
|---|
ArchivedExecutionVertex(ExecutionVertex vertex) |
Execution(Executor executor,
ExecutionVertex vertex,
int attemptNumber,
long startTimestamp,
org.apache.flink.api.common.time.Time rpcTimeout)
Creates a new Execution attempt.
|
IntermediateResultPartition(IntermediateResult totalResult,
ExecutionVertex producer,
int partitionNumber,
EdgeManager edgeManager) |
| Modifier and Type | Method and Description |
|---|---|
ExecutionVertex |
SchedulerBase.getExecutionVertex(ExecutionVertexID executionVertexId) |
| Constructor and Description |
|---|
DefaultSpeculativeExecutionHandler(org.apache.flink.configuration.Configuration jobMasterConfiguration,
BlocklistOperations blocklistOperations,
Function<ExecutionVertexID,ExecutionVertex> executionVertexRetriever,
Supplier<Map<ExecutionAttemptID,Execution>> registerExecutionsSupplier,
BiConsumer<List<Execution>,Collection<ExecutionVertexID>> allocateSlotsAndDeployFunction,
org.slf4j.Logger log) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.