[ https://issues.apache.org/jira/browse/FLINK-2283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14743590#comment-14743590 ]
Gyula Fora commented on FLINK-2283: ----------------------------------- On the other hand forcing the users to use the windowing abstractions to this clearly non-windowed operations is rather artificial. Also this implementation is probably as lightweight as it gets as it doesn't have the unnecessary windowing logic. And here the state is not infinite , 1 object per key, and is stored in the state backend trivially. I think we should not disregard this side either. > Make grouped reduce/fold/aggregations stateful using Partitioned state > ---------------------------------------------------------------------- > > Key: FLINK-2283 > URL: https://issues.apache.org/jira/browse/FLINK-2283 > Project: Flink > Issue Type: Improvement > Components: Streaming > Affects Versions: 0.10 > Reporter: Gyula Fora > Assignee: Márton Balassi > Priority: Minor > > Currently the inner state of the grouped aggregations are not persisted as an > operator state. > These operators should be reimplemented to use the newly introduced > partitioned state abstractions which will make them fault tolerant and > scalable for the future. > A suggested implementation would be to use a stateful mapper to implement the > desired behaviour. -- This message was sent by Atlassian JIRA (v6.3.4#6332)