Constructor and Description |
---|
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
RecoveryMode recoveryMode) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
RecoveryMode recoveryMode) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
RecoveryMode recoveryMode) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
long minPauseBetweenCheckpoints,
int maxConcurrentCheckpointAttempts,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
RecoveryMode recoveryMode,
CheckpointStatsTracker statsTracker) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
long minPauseBetweenCheckpoints,
int maxConcurrentCheckpointAttempts,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
RecoveryMode recoveryMode,
CheckpointStatsTracker statsTracker) |
CheckpointCoordinator(JobID job,
long baseInterval,
long checkpointTimeout,
long minPauseBetweenCheckpoints,
int maxConcurrentCheckpointAttempts,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
CompletedCheckpointStore completedCheckpointStore,
RecoveryMode recoveryMode,
CheckpointStatsTracker statsTracker) |
SavepointCoordinator(JobID jobId,
long baseInterval,
long checkpointTimeout,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
StateStore<CompletedCheckpoint> savepointStore,
CheckpointStatsTracker statsTracker) |
SavepointCoordinator(JobID jobId,
long baseInterval,
long checkpointTimeout,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
StateStore<CompletedCheckpoint> savepointStore,
CheckpointStatsTracker statsTracker) |
SavepointCoordinator(JobID jobId,
long baseInterval,
long checkpointTimeout,
ExecutionVertex[] tasksToTrigger,
ExecutionVertex[] tasksToWaitFor,
ExecutionVertex[] tasksToCommitTo,
ClassLoader userClassLoader,
CheckpointIDCounter checkpointIDCounter,
StateStore<CompletedCheckpoint> savepointStore,
CheckpointStatsTracker statsTracker) |
Constructor and Description |
---|
PendingCheckpoint(JobID jobId,
long checkpointId,
long checkpointTimestamp,
Map<ExecutionAttemptID,ExecutionVertex> verticesToConfirm) |
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 |
---|
Execution(scala.concurrent.ExecutionContext executionContext,
ExecutionVertex vertex,
int attemptNumber,
long startTimestamp,
scala.concurrent.duration.FiniteDuration timeout) |
ExecutionEdge(IntermediateResultPartition source,
ExecutionVertex target,
int inputNum) |
IntermediateResultPartition(IntermediateResult totalResult,
ExecutionVertex producer,
int partitionNumber) |
Modifier and Type | Method and Description |
---|---|
SimpleSlot |
SlotSharingGroupAssignment.getSlotForTask(ExecutionVertex vertex)
Gets a slot suitable for the given task vertex.
|
SimpleSlot |
SlotSharingGroupAssignment.getSlotForTask(ExecutionVertex vertex,
CoLocationConstraint constraint)
Gets a slot for a task that has a co-location constraint.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleSlot |
Scheduler.getFreeSlotForTask(ExecutionVertex vertex,
Iterable<Instance> requestedLocations,
boolean localOnly)
Gets a suitable instance to schedule the vertex execution to.
|
protected SimpleSlot |
Scheduler.getNewSlotForSharingGroup(ExecutionVertex vertex,
Iterable<Instance> 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 |
---|---|
scala.concurrent.Future<StackTraceSample> |
StackTraceSampleCoordinator.triggerStackTraceSample(ExecutionVertex[] tasksToSample,
int numSamples,
scala.concurrent.duration.FiniteDuration delayBetweenSamples,
int maxStackTraceDepth)
Triggers a stack trace sample to all tasks.
|
Modifier and Type | Method and Description |
---|---|
String |
SubtaskCurrentAttemptDetailsHandler.handleRequest(ExecutionVertex vertex,
Map<String,String> params) |
abstract String |
AbstractSubtaskRequestHandler.handleRequest(ExecutionVertex vertex,
Map<String,String> params) |
String |
AbstractSubtaskAttemptRequestHandler.handleRequest(ExecutionVertex vertex,
Map<String,String> params) |
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.