Package org.apache.flink.runtime.executiongraph.failover
package org.apache.flink.runtime.executiongraph.failover
-
ClassDescriptionThis handler deals with task failures to return a
FailureHandlingResultwhich contains tasks to restart to recover from failures.Restart strategy which tries to restart indefinitely number of times with an exponential backoff time in between.The factory for creatingExponentialDelayRestartBackoffTimeStrategy.New interface for failover strategies.The factory to instantiateFailoverStrategy.A utility class to load NG failover strategy factories from the configuration.Result containing the tasks to restart upon a task failure.Restart strategy which can restart when failure rate is not exceeded.The factory for creatingFailureRateRestartBackoffTimeStrategy.Restart strategy which tries to restart a fixed number of times with a fixed backoff time in between.The factory for creatingFixedDelayRestartBackoffTimeStrategy.Utils for computingLogicalPipelinedRegions.Restart strategy which does not restart tasks when tasks fail.The factory for creatingNoRestartBackoffTimeStrategy.Common utils for computing pipelined regions.A failover strategy that proposes to restart all vertices when a vertex fails.The factory to instantiateRestartAllFailoverStrategy.Strategy to decide whether to restart failed tasks and the delay to do the restarting.The factory to instantiateRestartBackoffTimeStrategy.A utility class to loadRestartBackoffTimeStrategy.Factoryfrom the configuration.A failover strategy that proposes to restart involved regions when a vertex fails.The factory to instantiateRestartPipelinedRegionFailoverStrategy.This checker helps to query result partition availability.Utils for computingSchedulingPipelinedRegions.Utility for computing strongly connected components.