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

Dedicated DISTINCT operator for streaming tables with time attributes

    XMLWordPrintableJSON

Details

    Description

      We can implement a dedicated operator for a UNION operator on tables with time attributes. Currently, UNION is translated into a UNION ALL and a subsequent GROUP BY on all attributes without aggregation functions. The state of the grouping operator is only clean up using state retention timers.

      The dedicated operator would leverage the monotonicity property of the time attribute and watermarks to automatically clean up its state.

      Attachments

        Issue Links

          Activity

            People

              RuidongLi Ruidong Li
              fhueske Fabian Hueske
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: