Interface | Description |
---|---|
FailoverStrategy |
New interface for failover strategies.
|
FailoverStrategy.Factory |
The factory to instantiate
FailoverStrategy . |
RestartBackoffTimeStrategy |
Strategy to decide whether to restart failed tasks and the delay to do the restarting.
|
RestartBackoffTimeStrategy.Factory |
The factory to instantiate
RestartBackoffTimeStrategy . |
ResultPartitionAvailabilityChecker |
This checker helps to query result partition availability.
|
Class | Description |
---|---|
ExecutionFailureHandler |
This handler deals with task failures to return a
FailureHandlingResult which contains
tasks to restart to recover from failures. |
ExponentialDelayRestartBackoffTimeStrategy |
Restart strategy which tries to restart indefinitely number of times with an exponential backoff
time in between.
|
ExponentialDelayRestartBackoffTimeStrategy.ExponentialDelayRestartBackoffTimeStrategyFactory |
The factory for creating
ExponentialDelayRestartBackoffTimeStrategy . |
FailoverStrategyFactoryLoader |
A utility class to load NG failover strategy factories from the configuration.
|
FailureHandlingResult |
Result containing the tasks to restart upon a task failure.
|
FailureRateRestartBackoffTimeStrategy |
Restart strategy which can restart when failure rate is not exceeded.
|
FailureRateRestartBackoffTimeStrategy.FailureRateRestartBackoffTimeStrategyFactory |
The factory for creating
FailureRateRestartBackoffTimeStrategy . |
FixedDelayRestartBackoffTimeStrategy |
Restart strategy which tries to restart a fixed number of times with a fixed backoff time in
between.
|
FixedDelayRestartBackoffTimeStrategy.FixedDelayRestartBackoffTimeStrategyFactory |
The factory for creating
FixedDelayRestartBackoffTimeStrategy . |
LogicalPipelinedRegionComputeUtil |
Utils for computing
LogicalPipelinedRegion s. |
PipelinedRegionComputeUtil |
Common utils for computing pipelined regions.
|
RestartAllFailoverStrategy |
A failover strategy that proposes to restart all vertices when a vertex fails.
|
RestartAllFailoverStrategy.Factory |
The factory to instantiate
RestartAllFailoverStrategy . |
RestartBackoffTimeStrategyFactoryLoader |
A utility class to load
RestartBackoffTimeStrategy.Factory from the configuration. |
RestartPipelinedRegionFailoverStrategy |
A failover strategy that proposes to restart involved regions when a vertex fails.
|
RestartPipelinedRegionFailoverStrategy.Factory |
The factory to instantiate
RestartPipelinedRegionFailoverStrategy . |
SchedulingPipelinedRegionComputeUtil |
Utils for computing
SchedulingPipelinedRegion s. |
StronglyConnectedComponentsComputeUtils |
Utility for computing strongly connected components.
|
Enum | Description |
---|---|
NoRestartBackoffTimeStrategy |
Restart strategy which does not restart tasks when tasks fail.
|
NoRestartBackoffTimeStrategy.NoRestartBackoffTimeStrategyFactory |
The factory for creating
NoRestartBackoffTimeStrategy . |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.