Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In contrast to the later examples, we assume a window size of 1015, and a grace period of 5. 

ts

STREAM_1 (left)

STREAM_2 (right)

innerJoin (same as in older versions)

leftJoin

outerJoin

1

null





2


null




3

A





4


a

A - aA - a

A - a

5

B


B - a

B - a

B - a

6


b

A - b

B - b

A - b

B - b

A - b

B - b

7

null





8


null




9

C


C - a

C - b

C - a

C - b

C - a

C - b

10


c

A - c

B - c

C - c

A - c

B - c

C - c

A - c

B - c

C - c

11


null




12

null





13


null




14


d

B - d

C - d

B - d

C - d

B - d

C - d

15

D


D - b

D - c

D - d

D - b

D - c

D - d

D - b

D - c

D - d

...




3040E



...




4560F

E - nullE - null
...




6080
f
F - nullF - null
...




75100G


null - f

New Join Semantics (v0.10.2.x and newer)
Anchor
newJoinSemantics
newJoinSemantics

...