Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently, the RestartStrategy is called when the ExecutionGraph should be restarted.
To facilitate delays before restarting, the strategy simply sleeps, blocking the thread that runs the ExecutionGraph's recovery method.
I suggest to pass ScheduledExecutorService) to the RestartStrategy and let it schedule the restart call that way, avoiding any sleeps.
Attachments
Issue Links
- is duplicated by
-
FLINK-2263 ExecutionGraph uses Thread.sleep to delay execution retries
- Closed
- links to