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

Generate unaligned checkpoint type based on persisted data

    XMLWordPrintableJSON

Details

    • Technical Debt
    • Status: Open
    • Not a Priority
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      FLINK-31588 wants to correct the unaligned checkpoint type after aligned barrier timeout to unaligned barrier on PipelinedSubpartition.

      Initially, we wanted to try to keep the semantic of that flag in sync with what StreamTask was actually doing. If checkpoint was unaligned, as it arrived unaligned, it should be reported as such, even if that particular subtask didn't persist any data.

      However, we found the code is too complicated, and it probably not worth of making the code so much more complicated, so we prefer generate unaligned checkpoint type based on persisted data.

      The detailed discussion: https://github.com/apache/flink/pull/22392#discussion_r1165613057

       

      cc pnowojski 

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              fanrui Rui Fan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: