[ https://issues.apache.org/jira/browse/FLINK-3869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15487509#comment-15487509 ]
Dan Bress commented on FLINK-3869: ---------------------------------- I know this is slated for 2.0, but just wanted to drop a comment saying that I am running into an issue where this fix would be beneficial to me. > WindowedStream.apply with FoldFunction is too restrictive > --------------------------------------------------------- > > Key: FLINK-3869 > URL: https://issues.apache.org/jira/browse/FLINK-3869 > Project: Flink > Issue Type: Sub-task > Components: Streaming > Reporter: Aljoscha Krettek > Assignee: Aljoscha Krettek > > Right now we have this signature: > {code} > public <R> SingleOutputStreamOperator<R> apply(R initialValue, > FoldFunction<T, R> foldFunction, WindowFunction<R, R, K, W> function) { > {code} > but we should have this signature to allow users to return a type other than > the fold accumulator type from their window function: > {code} > public <ACC, R> SingleOutputStreamOperator<R> apply(ACC initialValue, > FoldFunction<T, ACC> foldFunction, WindowFunction<ACC, R, K, W> function) { > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)