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

Viliam Durina commented on CALCITE-4125:
----------------------------------------

Which model are you following? Is it the TVR (Time-Varying Relation) model, 
described [here|https://arxiv.org/abs/1905.12133]? Then, conceptually, there's 
no such thing as a _stream_, let alone a _HOP stream_. HOP transforms a 
relation into another relation, and then you join two relations.

> Stream Join
> -----------
>
>                 Key: CALCITE-4125
>                 URL: https://issues.apache.org/jira/browse/CALCITE-4125
>             Project: Calcite
>          Issue Type: Sub-task
>            Reporter: Rui Wang
>            Priority: Major
>
> Right now stream JOIN is supported in syntax (e.g. in planner), however, 
> there are more areas needs a enhancement:
> 1. Does windowing strategy in JOIN  have a constraint? For example, is a 
> TUMBLE stream allowed to join a HOP stream?
> 2. If there is any constraints on windowing strategy in JOIN, how will that 
> affect JOIN reordering?
> 3. How to optimize stream join stream or stream join table, which, by nature, 
> should be different from table join table?



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

Reply via email to