Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
If we restore from checkpoint with changelog state-backend enabled in snapshot CLAIM mode, the restored checkpoint would be discarded on subsume. This invalidates newer/active checkpoints because their materialized part is discarded (for incremental wrapped checkpoints, their private state is discarded). This bug is like FLINK-25478.
Design doc: https://docs.google.com/document/d/1KSFWc0gL7HkhC-JNrnsp06TLnsTmZOTHITQDcGMo0cI/edit?usp=sharing,
Attachments
Issue Links
- causes
-
FLINK-26079 [Changelog] Disallow recovery from non-changelog checkpoints
- Resolved
-
FLINK-28597 Empty checkpoint folders not deleted on job cancellation if their shared state is still in use
- Closed
-
FLINK-28647 Remove separate error handling and adjust documentation for CLAIM mode + RocksDB native savepoint
- Closed
- is related to
-
FLINK-28843 Fail to find incremental handle when restoring from changelog checkpoint in claim mode
- Resolved
- links to