Constructor and Description |
---|
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
long minPauseBetweenCheckpoints,
int maxConcurrentCheckpointAttempts,
CheckpointRetentionPolicy retentionPolicy,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
StateBackend checkpointStateBackend,
Executor executor,
SharedStateRegistryFactory sharedStateRegistryFactory) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
long minPauseBetweenCheckpoints,
int maxConcurrentCheckpointAttempts,
CheckpointRetentionPolicy retentionPolicy,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
StateBackend checkpointStateBackend,
Executor executor,
SharedStateRegistryFactory sharedStateRegistryFactory) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
long minPauseBetweenCheckpoints,
int maxConcurrentCheckpointAttempts,
CheckpointRetentionPolicy retentionPolicy,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
StateBackend checkpointStateBackend,
Executor executor,
SharedStateRegistryFactory sharedStateRegistryFactory) |
Constructor and Description |
---|
PendingCheckpoint(JobID jobId,
long checkpointId,
long checkpointTimestamp,
Map<ExecutionAttemptID,ExecutionVertex> verticesToConfirm,
CheckpointProperties props,
CheckpointStorageLocation targetLocation,
Executor executor) |
Modifier and Type | Method and Description |
---|---|
ExecutionVertex |
IntermediateResultPartition.getProducer() |
ExecutionVertex |
ExecutionEdge.getTarget() |
ExecutionVertex[] |
ExecutionJobVertex.getTaskVertices() |
ExecutionVertex |
Execution.getVertex() |
Modifier and Type | Method and Description |
---|---|
Iterable<ExecutionVertex> |
ExecutionGraph.getAllExecutionVertices() |
Constructor and Description |
---|
ArchivedExecutionVertex(ExecutionVertex vertex) |
Execution(Executor executor,
ExecutionVertex vertex,
int attemptNumber,
long globalModVersion,
long startTimestamp,
Time rpcTimeout)
Creates a new Execution attempt.
|
ExecutionEdge(IntermediateResultPartition source,
ExecutionVertex target,
int inputNum) |
IntermediateResultPartition(IntermediateResult totalResult,
ExecutionVertex producer,
int partitionNumber) |
Modifier and Type | Method and Description |
---|---|
List<ExecutionVertex> |
FailoverRegion.getAllExecutionVertexes()
get all execution vertexes contained in this region
|
Modifier and Type | Method and Description |
---|---|
FailoverRegion |
RestartPipelinedRegionStrategy.getFailoverRegion(ExecutionVertex ev)
Finds the failover region that contains the given execution vertex.
|
protected void |
RestartIndividualStrategy.performExecutionVertexRestart(ExecutionVertex vertexToRecover,
long globalModVersion) |
Modifier and Type | Method and Description |
---|---|
protected FailoverRegion |
RestartPipelinedRegionStrategy.createFailoverRegion(ExecutionGraph eg,
List<ExecutionVertex> connectedExecutions) |
Constructor and Description |
---|
FailoverRegion(ExecutionGraph executionGraph,
List<ExecutionVertex> connectedExecutions) |
Modifier and Type | Method and Description |
---|---|
protected SimpleSlot |
Scheduler.getFreeSlotForTask(ExecutionVertex vertex,
Iterable<TaskManagerLocation> requestedLocations,
boolean localOnly)
Gets a suitable instance to schedule the vertex execution to.
|
protected SimpleSlot |
Scheduler.getNewSlotForSharingGroup(ExecutionVertex vertex,
Iterable<TaskManagerLocation> requestedLocations,
SlotSharingGroupAssignment groupAssignment,
CoLocationConstraint constraint,
boolean localOnly)
Tries to allocate a new slot for a vertex that is part of a slot sharing group.
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<StackTraceSample> |
StackTraceSampleCoordinator.triggerStackTraceSample(ExecutionVertex[] tasksToSample,
int numSamples,
Time delayBetweenSamples,
int maxStackTraceDepth)
Triggers a stack trace sample to all tasks.
|
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.