[ https://issues.apache.org/jira/browse/FLINK-1450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14359069#comment-14359069 ]
ASF GitHub Bot commented on FLINK-1450: --------------------------------------- GitHub user akshaydixi opened a pull request: https://github.com/apache/flink/pull/481 [FLINK-1450] Added fold operator for the Streaming API Tried to follow the steps described in the JIRA Issue comments: - Created a FoldFunction and a RichFoldFunction - Created a StreamFoldInvokable - Integrated it to the DataStream for both Java and Scala - Implemented StreamFoldTest based on StreamReduceTest You can merge this pull request into a Git repository by running: $ git pull https://github.com/akshaydixi/flink FLINK-1450 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/flink/pull/481.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #481 ---- commit 9848f23a0a73228fb45346d69aee68091b135d3d Author: Akshay Dixit <akshayd...@gmail.com> Date: 2015-03-12T17:49:31Z [FLINK-1450] Added fold operator for the Streaming API ---- > Add Fold operator to the Streaming api > -------------------------------------- > > Key: FLINK-1450 > URL: https://issues.apache.org/jira/browse/FLINK-1450 > Project: Flink > Issue Type: New Feature > Components: Streaming > Affects Versions: 0.9 > Reporter: Gyula Fora > Priority: Minor > Labels: starter > > The streaming API currently doesn't support a fold operator. > This operator would work as the foldLeft method in Scala. This would allow > effective implementations in a lot of cases where a the simple reduce is > inappropriate due to different return types. -- This message was sent by Atlassian JIRA (v6.3.4#6332)