Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
This is the first version of window operator that support the following join use case:
SELECT STREAM a.time as time, a.id as id, a.a, b.b FROM A as a JOIN B as b ON a.id = b.id AND a.time > b.time - 3 MIN AND a.time < b.time + 5 MIN
Hence, the window operator here is a time-based, fixed-length window for a inner join. It will need to have window metadata and message stores to allow join to access the messages in the past windows.