Uses of Class
org.apache.flink.runtime.executiongraph.ExecutionVertex
Packages that use ExecutionVertex
Package
Description
-
Uses of ExecutionVertex in org.apache.flink.runtime.checkpoint
Methods in org.apache.flink.runtime.checkpoint that return types with arguments of type ExecutionVertexModifier and TypeMethodDescriptionCheckpointPlan.getTasksToCommitTo()Returns tasks that are still running when taking the checkpoint, these need to be sent a message when the checkpoint is confirmed.DefaultCheckpointPlan.getTasksToCommitTo()Methods in org.apache.flink.runtime.checkpoint with parameters of type ExecutionVertexModifier and TypeMethodDescriptionvoidDefaultCheckpointPlan.reportTaskFinishedOnRestore(ExecutionVertex task) voidFinishedTaskStateProvider.reportTaskFinishedOnRestore(ExecutionVertex task) Reports thetaskis finished on restoring.voidDefaultCheckpointPlan.reportTaskHasFinishedOperators(ExecutionVertex task) voidFinishedTaskStateProvider.reportTaskHasFinishedOperators(ExecutionVertex task) Reports thetaskhas finished all the operators. -
Uses of ExecutionVertex in org.apache.flink.runtime.executiongraph
Subclasses of ExecutionVertex in org.apache.flink.runtime.executiongraphModifier and TypeClassDescriptionclassThe ExecutionVertex which supports speculative execution.Methods in org.apache.flink.runtime.executiongraph that return ExecutionVertexModifier and TypeMethodDescriptionprotected ExecutionVertexExecutionJobVertex.createExecutionVertex(ExecutionJobVertex jobVertex, int subTaskIndex, IntermediateResult[] producedDataSets, Duration timeout, long createTimestamp, int executionHistorySizeLimit, int initialAttemptCount) protected ExecutionVertexSpeculativeExecutionJobVertex.createExecutionVertex(ExecutionJobVertex jobVertex, int subTaskIndex, IntermediateResult[] producedDataSets, Duration timeout, long createTimestamp, int executionHistorySizeLimit, int initialAttemptCount) DefaultExecutionGraph.getExecutionVertexOrThrow(ExecutionVertexID id) InternalExecutionGraphAccessor.getExecutionVertexOrThrow(ExecutionVertexID id) IntermediateResultPartition.getProducer()ExecutionJobVertex.getTaskVertices()Execution.getVertex()Methods in org.apache.flink.runtime.executiongraph that return types with arguments of type ExecutionVertexModifier and TypeMethodDescriptionDefaultExecutionGraph.getAllExecutionVertices()ExecutionGraph.getAllExecutionVertices()Constructors in org.apache.flink.runtime.executiongraph with parameters of type ExecutionVertexModifierConstructorDescriptionExecution(Executor executor, ExecutionVertex vertex, int attemptNumber, long startTimestamp, Duration rpcTimeout) Creates a new Execution attempt.IntermediateResultPartition(IntermediateResult totalResult, ExecutionVertex producer, int partitionNumber, EdgeManager edgeManager) -
Uses of ExecutionVertex in org.apache.flink.runtime.scheduler
Methods in org.apache.flink.runtime.scheduler that return ExecutionVertexModifier and TypeMethodDescriptionSchedulerBase.getExecutionVertex(ExecutionVertexID executionVertexId) -
Uses of ExecutionVertex in org.apache.flink.runtime.scheduler.adaptivebatch
Constructor parameters in org.apache.flink.runtime.scheduler.adaptivebatch with type arguments of type ExecutionVertexModifierConstructorDescriptionDefaultSpeculativeExecutionHandler(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)