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

Timeout aligned to unaligned checkpoint barrier in the output buffers of an upstream subtask

    XMLWordPrintableJSON

Details

    Description

      After FLINK-23041, the downstream task can be switched UC when currentTime - triggerTime > timeout. But the downstream task still needs wait for all barriers of upstream. 

      If the back pressure is serve, the downstream task cannot receive all barrier within CP timeout, causes CP to fail.

       

      Can we support upstream Task switching from Aligned to UC? It means that when the barrier cannot be sent from the output buffer to the downstream task within the execution.checkpointing.aligned-checkpoint-timeout, the upstream task switches to UC and takes a snapshot of the data before the barrier in the output buffer.

       

      Hi akalashnikov , please help take a look in your free time, thanks a lot.

      Attachments

        Issue Links

          Activity

            People

              fanrui fanrui
              fanrui fanrui
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: