[ https://issues.apache.org/jira/browse/FLINK-3370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15512900#comment-15512900 ]
Stephan Ewen commented on FLINK-3370: ------------------------------------- Think of a "pane" as the unit of slide, sou add each element into a pane, and then compute the window as the union of multiple panes. It only makes sense for aligned windows (time, no custom non-time triggers). It is a bit tricky to implement in RocksDB, which is the main workhorse for large state right now. So we are delaying this until we have solved that problem... > Add an aligned version of the window operator > --------------------------------------------- > > Key: FLINK-3370 > URL: https://issues.apache.org/jira/browse/FLINK-3370 > Project: Flink > Issue Type: Improvement > Components: Windowing Operators > Affects Versions: 1.0.0 > Reporter: Stephan Ewen > Assignee: Stephan Ewen > > The windowing operators currently follow a generic implementation for support > of unaligned windows. > We can gain efficiency by creating a variant that is optimized for aligned > windows: > - Aligned windows can use aligned triggers, which keep no per-key state > - Less trigger state means less checkpointing data > - Based on the aligned windows, we can create sliding event time windows > that do not replicate data into the different overlapping windows -- This message was sent by Atlassian JIRA (v6.3.4#6332)