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

With legacy restore mode, incremental checkpoints would be deleted by mistake

    XMLWordPrintableJSON

Details

    Description

      Before flink-1.15, the restored checkpoint would be regsiterd and not discard on subsume, which means the restored incremental checkpoint would have one more reference counting to avoid discard.

      However, after state registry refactored, we could delete artificats in the restored incremental checkpoint with legacy restore mode.

      The error could be reproduced via ResumeCheckpointManuallyITCase#testExternalizedIncrementalRocksDBCheckpointsStandalone in my local branch.

      Thanks for masteryhx who found this problem in the manual test.

      Attachments

        Issue Links

          Activity

            People

              roman Roman Khachatryan
              yunta Yun Tang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: