You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ja...@apache.org on 2021/03/17 11:11:09 UTC

[flink] branch master updated (83d6698 -> 20cb469)

This is an automated email from the ASF dual-hosted git repository.

jark pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from 83d6698  [FLINK-21774][sql-client] Display all the SHOW command result in tableau format
     add 20cb469  [FLINK-19609][table-planner-blink] Support streaming window join in planner (#15195)

No new revisions were added by this update.

Summary of changes:
 .../planner/plan/logical/CumulativeWindowSpec.java |    7 +
 .../planner/plan/logical/HoppingWindowSpec.java    |    7 +
 .../planner/plan/logical/TumblingWindowSpec.java   |    5 +
 .../plan/metadata/FlinkRelMdWindowProperties.scala |   70 +-
 ...alJoin.scala => StreamPhysicalWindowJoin.scala} |   82 +-
 .../FlinkChangelogModeInferenceProgram.scala       |   11 +-
 .../planner/plan/rules/FlinkStreamRuleSets.scala   |    1 +
 .../physical/stream/StreamPhysicalJoinRule.scala   |    6 +
 .../stream/StreamPhysicalTemporalJoinRule.scala    |    7 +-
 .../stream/StreamPhysicalWindowJoinRule.scala      |  116 +++
 .../table/planner/plan/utils/WindowJoinUtil.scala  |  227 +++++
 .../plan/stream/sql/join/WindowJoinTest.xml        | 1041 ++++++++++++++++++++
 .../plan/stream/sql/join/WindowJoinTest.scala      |  979 ++++++++++++++++++
 13 files changed, 2514 insertions(+), 45 deletions(-)
 copy flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/physical/stream/{StreamPhysicalIntervalJoin.scala => StreamPhysicalWindowJoin.scala} (50%)
 create mode 100644 flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/rules/physical/stream/StreamPhysicalWindowJoinRule.scala
 create mode 100644 flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/utils/WindowJoinUtil.scala
 create mode 100644 flink-table/flink-table-planner-blink/src/test/resources/org/apache/flink/table/planner/plan/stream/sql/join/WindowJoinTest.xml
 create mode 100644 flink-table/flink-table-planner-blink/src/test/scala/org/apache/flink/table/planner/plan/stream/sql/join/WindowJoinTest.scala