Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
local recovery means that, on a failure, we are able to re-use the state in a taskmanager, instead of loading it again from distributed storage (which means the scheduler needs to know where which state is located, and schedule tasks accordingly).
Adaptive Scheduler is currently not respecting the location of state, so failures require the re-loading of state from the distributed storage.
Adding this feature will allow us to enable the Local recovery and sticky scheduling end-to-end test for adaptive scheduler again.
Attachments
Issue Links
- causes
-
FLINK-34409 Increase test coverage for AdaptiveScheduler
- Resolved
- depends upon
-
FLINK-21075 FLIP-160: Adaptive scheduler
- Closed
- relates to
-
FLINK-21737 FileSourceTextLinesITCase.testContinuousTextFileSourceWithJobManagerFailover fails
- Closed
-
FLINK-32816 Remove the local recovery limitation for adaptive scheduler
- Resolved
-
FLINK-31261 Make AdaptiveScheduler aware of the (local) state size
- Closed
- links to