Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The main goal of this proposal is the following:
- Unify across all state backends a savepoint format for keyed state that is more future-proof and applicable for potential new state backends. Checkpoint formats, by definition, are still allowed to be backend specific.
- Make it possible to switch a state backend via a savepoint
- Rework abstractions related to snapshots and restoring, to reduce the overhead and code duplication when attempting to implement a new state backend.
Attachments
Issue Links
- fixes
-
FLINK-4493 Unify the snapshot output format for keyed-state backends
- Closed
-
FLINK-18165 When savingpoint is restored, select the checkpoint directory and stateBackend
- Closed
- supercedes
-
FLINK-11254 Unify serialization format of savepoint for switching state backends
- Closed