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

Cancellation of the StreamTask should prevent more timers from being fired

    XMLWordPrintableJSON

Details

    Description

      If the task is canceled while the watermark progresses, it may be stuck in the Cancelling state for a long time (e.g., when many windows are firing). This is closely related to FLINK-20217, which might bring a more robust solution for checkpoint and cancellation code paths.

      As a stopgap solution, we'll introduce a check allowing InternalTimerService to break out of the firing loop if the StreamTask has been marked as canceled.

      Attachments

        Issue Links

          Activity

            People

              dmvk David Morávek
              dmvk David Morávek
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: