[ https://issues.apache.org/jira/browse/FLINK-7798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16199854#comment-16199854 ]
Fabian Hueske commented on FLINK-7798: -------------------------------------- Thanks for looking into this [~xccui]. Yes, I think it would be good to add a check if the join is a proper window join into the Table API validation. However, I would only do this if it isn't too much work because the validation will need to be removed when we add non-windowed stream joins (hopefully before 1.4.0, but not sure yet). So, let's do it if we can convert the Table API expressions into RexNodes and call the WindowJoinUtil to check if the conditions are OK. > Add support for windowed joins to Table API > ------------------------------------------- > > Key: FLINK-7798 > URL: https://issues.apache.org/jira/browse/FLINK-7798 > Project: Flink > Issue Type: Sub-task > Components: Table API & SQL > Affects Versions: 1.4.0 > Reporter: Fabian Hueske > Assignee: Xingcan Cui > Priority: Critical > Fix For: 1.4.0 > > > Currently, windowed joins on streaming tables are only supported through SQL. > The Table API should support these joins as well. For that, we have to adjust > the Table API validation and translate the API into the respective logical > plan. Since most of the code should already be there for the batch Table API > joins, this should be fairly straightforward. -- This message was sent by Atlassian JIRA (v6.4.14#64029)