Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-11796

Remove Snapshotable interface

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Implemented
    • None
    • 1.8.0
    • 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

          Activity

            People

              liyu Yu Li
              liyu Yu Li
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: