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

Add JoinWindowFunction to allow access Window

    XMLWordPrintableJSON

Details

    Description

      e.g. currently, a windowed join looks like this, and the JoinFunction doesn't have access to the Window it runs against.

      A.join(B)
      	.where(...)
      	.equalTo(...)
      	.window(...)
      	.apply(new JoinFunction<IN1, IN2, OUT>() {});
      

      We can allow users to query window information by having

      A.join(B)
      	.where(...)
      	.equalTo(...)
      	.window(...)
      	.apply(new JoinWindowFunction<IN1, IN2, OUT, Window>() {});
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            phoenixjiangnan Bowen Li
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: