| 限定符和类型 | 方法和说明 |
|---|---|
SchedulingTopology |
DefaultExecutionGraph.getSchedulingTopology() |
SchedulingTopology |
ExecutionGraph.getSchedulingTopology() |
| 限定符和类型 | 方法和说明 |
|---|---|
FailoverStrategy |
RestartPipelinedRegionFailoverStrategy.Factory.create(SchedulingTopology topology,
ResultPartitionAvailabilityChecker resultPartitionAvailabilityChecker) |
FailoverStrategy |
RestartAllFailoverStrategy.Factory.create(SchedulingTopology topology,
ResultPartitionAvailabilityChecker resultPartitionAvailabilityChecker) |
FailoverStrategy |
FailoverStrategy.Factory.create(SchedulingTopology topology,
ResultPartitionAvailabilityChecker resultPartitionAvailabilityChecker)
Instantiates the
FailoverStrategy. |
| 构造器和说明 |
|---|
ExecutionFailureHandler(SchedulingTopology schedulingTopology,
FailoverStrategy failoverStrategy,
RestartBackoffTimeStrategy restartBackoffTimeStrategy)
Creates the handler to deal with task failures.
|
RestartAllFailoverStrategy(SchedulingTopology topology) |
RestartPipelinedRegionFailoverStrategy(SchedulingTopology topology)
Creates a new failover strategy to restart pipelined regions that works on the given
topology.
|
RestartPipelinedRegionFailoverStrategy(SchedulingTopology topology,
ResultPartitionAvailabilityChecker resultPartitionAvailabilityChecker)
Creates a new failover strategy to restart pipelined regions that works on the given
topology.
|
| 限定符和类型 | 方法和说明 |
|---|---|
PartitionGroupReleaseStrategy |
RegionPartitionGroupReleaseStrategy.Factory.createInstance(SchedulingTopology schedulingStrategy) |
PartitionGroupReleaseStrategy |
NotReleasingPartitionGroupReleaseStrategy.Factory.createInstance(SchedulingTopology schedulingStrategy) |
PartitionGroupReleaseStrategy |
PartitionGroupReleaseStrategy.Factory.createInstance(SchedulingTopology schedulingStrategy) |
void |
RegionPartitionGroupReleaseStrategy.notifySchedulingTopologyUpdated(SchedulingTopology schedulingTopology,
List<ExecutionVertexID> newExecutionVertices) |
| 构造器和说明 |
|---|
RegionPartitionGroupReleaseStrategy(SchedulingTopology schedulingTopology) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SchedulingTopology |
SchedulerBase.getSchedulingTopology() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SchedulingTopologyListener.notifySchedulingTopologyUpdated(SchedulingTopology schedulingTopology,
List<ExecutionVertexID> newExecutionVertices)
Notifies that the scheduling topology is just updated.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultExecutionTopology
Adapter of
ExecutionGraph to SchedulingTopology. |
| 构造器和说明 |
|---|
PipelinedRegionSchedulingStrategy(SchedulerOperations schedulerOperations,
SchedulingTopology schedulingTopology) |
VertexwiseSchedulingStrategy(SchedulerOperations schedulerOperations,
SchedulingTopology schedulingTopology,
InputConsumableDecider.Factory inputConsumableDeciderFactory) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.