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

[Changelog] Incorrect key group logged for PQ.poll and remove

    XMLWordPrintableJSON

Details

    Description

      Key group is logged so that state changes can be re-distributed or shuffled.
      It is currently obtained from keyContext during poll() and remove() operations.
      However, keyContext is not updated when dequeing processing time timers.

      The impact is relatively small for remove(): in the worst case, the operation will be ignored.
      poll() should probably be replaced with remove() anyways - see FLINK-26062.

      One way to solve this problem is to extract key group from the polled element - if it is a timer.

      cc: masteryhx, ym, yunta

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: