Yu Li created FLINK-11796:
-----------------------------

             Summary: Remove Snapshotable interface
                 Key: FLINK-11796
                 URL: https://issues.apache.org/jira/browse/FLINK-11796
             Project: Flink
          Issue Type: Improvement
            Reporter: Yu Li
            Assignee: Yu Li


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}}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to