Stephan Ewen created FLINK-2489: ----------------------------------- Summary: Improve the streaming window join Key: FLINK-2489 URL: https://issues.apache.org/jira/browse/FLINK-2489 Project: Flink Issue Type: Improvement Components: Streaming Affects Versions: 0.10 Reporter: Stephan Ewen
This issue tracks the ideas and discussion to improve the current window join. Here is an initial list of desiderata for an improved window join: - Joins should initially run only on time windows - Support for operator time and event time - Event time version must support multiple windows being in progress (or buffered) while waiting for watermarks - Support for simple Java heap and Flink-managed memory - Flink-managed memory variant should support out-of-core operation - Join buffers or hashtables need to be checkpointed. - Join buffers or hashtables need to support incremental checkpointing - Join buffers or hashtables should support asynchronous checkpointing - For sliding time windows, we should consider variants to reuse the join candidates across multiple windows they are contained in. -- This message was sent by Atlassian JIRA (v6.3.4#6332)