Thanks all for the feedbacks. I will start a VOTE soon.

Best,
Jark

On Mon, 23 Dec 2019 at 15:45, Jark Wu <imj...@gmail.com> wrote:

> I agree with Jingsong, we are discussing to align the "concepts", not
> align the "implementations".
>
> For the "concepts", the "Time-windowed Join" in SQL and "Interval Join" in
> DataStream are the same thing.
>
> Best,
> Jark
>
> On Mon, 23 Dec 2019 at 15:16, Jingsong Li <jingsongl...@gmail.com> wrote:
>
>> Hi Danny,
>>
>> > DatasStream interval join and Table/SQL Time-windowed Join are
>> not equivalent
>>
>> In my opinion, there is no difference between table and DataStream except
>> that outer join is not implemented in DataStream.
>> KeyedStream has defined equivalent conditions.
>> Other conditions can be completed in the subsequent
>> IntervalJoined.process.
>> And the interval join of DataStream is implemented according to the
>> feature
>> of SQL.[1] You can see the references in the description.
>>
>> > why not choose Time-windowed Join
>>
>> As Jark said, there is a "Window Join" in DataStream, we can support it in
>> table too in future. It is very easy to misunderstand with "Time-windowed
>> Join".
>> So, in my opinion, "Interval join" or "Range join" are the "complete" word
>> to describe this kind of join.  But better not "Time-windowed Join".
>>
>> [1] https://issues.apache.org/jira/browse/FLINK-8478
>>
>> Best,
>> Jingsong Lee
>>
>

Reply via email to