[ 
https://issues.apache.org/jira/browse/FLINK-23749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17404852#comment-17404852
 ] 

Xintong Song commented on FLINK-23749:
--------------------------------------

Thanks you [~q977734161], you are assigned.
Please let us know if you need any help.

> Testing Window Join
> -------------------
>
>                 Key: FLINK-23749
>                 URL: https://issues.apache.org/jira/browse/FLINK-23749
>             Project: Flink
>          Issue Type: Improvement
>          Components: Tests
>            Reporter: JING ZHANG
>            Assignee: lixiaobao
>            Priority: Blocker
>              Labels: release-testing
>             Fix For: 1.14.0
>
>
> The window join requires the join on condition contains window starts 
> equality of input tables and window ends equality of input tables. The 
> semantic of window join is the same to the [DataStream window 
> join|https://ci.apache.org/projects/flink/flink-docs-master/dev/stream/operators/joining.html#window-join].
> {code:java}
> SELECT ...
> FROM L [LEFT|RIGHT|FULL OUTER] JOIN R -- L and R are relations applied 
> windowing TVF
> ON L.window_start = R.window_start AND L.window_end = R.window_end AND ...
> {code}
> In the future, we can also simplify the join on clause to only include the 
> window start equality if the windowing TVF is {{TUMBLE}} or {{HOP}} . 
> Currently, the windowing TVFs must be the same of left and right inputs. This 
> can be extended in the future, for example, tumbling windows join sliding 
> windows with the same window size.
> Currently, Flink not only supports Window Join which follows after [Window 
> Aggregation|https://ci.apache.org/projects/flink/flink-docs-master/docs/dev/table/sql/queries/window-agg/].
>   But also supports Window Join which follows after [Windowing 
> TVF|https://ci.apache.org/projects/flink/flink-docs-master/docs/dev/table/sql/queries/window-tvf/]
>  .



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to