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

CEP operator does not set the processing timestamp correctly

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0.0
    • 1.0.1, 1.1.0
    • Library / CEP
    • None

    Description

      In the wake of reworking the timestamp assignment where the processing timestamp has to be set now by the StreamOperator, the CEP operators have not been adapted. This causes that the timestamp value assigned to the StreamRecord is used. In case of processing time this is Long.MIN_VALUE. In combination with a CEP time window, this can lead to an underflow in the NFA where the window time is subtracted from the current timestamp value.

      Attachments

        Activity

          People

            trohrmann Till Rohrmann
            trohrmann Till Rohrmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: