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

Support local recovery for Unaligned checkpoints

    XMLWordPrintableJSON

Details

    Description

      There is standard mechanism of writing two duplicating streams with state data: to DFS and to local FS. On recovery, if local state is present and it matches state on JM then it will be used (instead of downloading state from DFS).

      Currently, local recovery is not supported if running with Unaligned checkpoints enabled.

      To enable it, we need to

      1. write this second stream (see CheckpointStreamWithResultProvider.getCheckpointOutputStream)
      2. make sure localState is included into the snapshot reported to JM

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            roman Roman Khachatryan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: