Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Implemented
-
None
-
None
Description
With FLINK-10043 and FLINK-11729 we have made all backends follow the builder pattern and moved all restore operations into the backend building process, with a newly introduced RestoreOperation interface for the abstraction. So we only need to implement the SnapshotStrategy interface in backends and could safely remove the Snapshotable interface.
We will also remove the relative call of Snapshotable#restore in BackendRestorerProcedure#attemptCreateAndRestore
Attachments
Issue Links
- requires
-
FLINK-10043 Refactor object construction/inititlization/restore code
-
- Closed
-
-
FLINK-11729 Make all state backends follow builder pattern
-
- Resolved
-