Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Abandoned
-
None
-
None
Description
Today we can specify ExecutionMode in ExecutionConfig, its a per-job setting. However, FailoverStrategy is a cluster-level configuration, while it should be per-job:
- The FailoverStrategy has dependencies with ExecutionMode in ExecutionConfig, such as Pipelined ExecutionMode doesn't compatible with RestartIndividualStrategy, so set it as cluster-level doesn't make sense.
- The FailoverStrategy also has dependencies with RestartStrategy. Like in the new Batch failover strategy, instead of keep on restarting, we want to fail the job if certain condition met, as a result, a NoRestart or some new Restart strategy should be configured.
Attachments
Issue Links
- links to