public class SpeculativeExecutionJobVertex extends ExecutionJobVertex
Modifier and Type | Class and Description |
---|---|
static class |
SpeculativeExecutionJobVertex.Factory
Factory to create
SpeculativeExecutionJobVertex . |
Constructor and Description |
---|
SpeculativeExecutionJobVertex(InternalExecutionGraphAccessor graph,
JobVertex jobVertex,
VertexParallelismInformation parallelismInfo,
CoordinatorStore coordinatorStore,
JobManagerJobMetricGroup jobManagerJobMetricGroup) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionVertex |
createExecutionVertex(ExecutionJobVertex jobVertex,
int subTaskIndex,
IntermediateResult[] producedDataSets,
Time timeout,
long createTimestamp,
int executionHistorySizeLimit,
int initialAttemptCount) |
protected OperatorCoordinatorHolder |
createOperatorCoordinatorHolder(SerializedValue<OperatorCoordinator.Provider> provider,
ClassLoader classLoader,
CoordinatorStore coordinatorStore,
JobManagerJobMetricGroup jobManagerJobMetricGroup) |
archive, cancel, cancelWithFuture, canRescaleMaxParallelism, connectToPredecessors, fail, getAggregatedUserAccumulatorsStringified, getAggregateJobVertexState, getAggregateState, getCoLocationGroup, getGraph, getInputs, getJobId, getJobVertex, getJobVertexId, getMaxParallelism, getName, getOperatorCoordinators, getOperatorIDs, getParallelism, getProducedDataSets, getResourceProfile, getSlotSharingGroup, getSourceCoordinators, getSplitAssigner, getTaskInformation, getTaskInformationOrBlobKey, getTaskVertices, initialize, isFinished, isInitialized, isParallelismDecided, setMaxParallelism, setParallelism, suspend
public SpeculativeExecutionJobVertex(InternalExecutionGraphAccessor graph, JobVertex jobVertex, VertexParallelismInformation parallelismInfo, CoordinatorStore coordinatorStore, JobManagerJobMetricGroup jobManagerJobMetricGroup) throws JobException
JobException
protected ExecutionVertex createExecutionVertex(ExecutionJobVertex jobVertex, int subTaskIndex, IntermediateResult[] producedDataSets, Time timeout, long createTimestamp, int executionHistorySizeLimit, int initialAttemptCount)
createExecutionVertex
in class ExecutionJobVertex
protected OperatorCoordinatorHolder createOperatorCoordinatorHolder(SerializedValue<OperatorCoordinator.Provider> provider, ClassLoader classLoader, CoordinatorStore coordinatorStore, JobManagerJobMetricGroup jobManagerJobMetricGroup) throws Exception
createOperatorCoordinatorHolder
in class ExecutionJobVertex
Exception
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.