[ 
https://issues.apache.org/jira/browse/FLINK-4460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15890140#comment-15890140
 ] 

ASF GitHub Bot commented on FLINK-4460:
---------------------------------------

GitHub user aljoscha opened a pull request:

    https://github.com/apache/flink/pull/3438

    [FLINK-4460] Allow ProcessFunction on non-keyed streams

    This is in preparation for side outputs, which will only work on 
`ProcessFunction`. We still want side outputs on non-keyed streams so we have 
to make `ProcessFunction` available there.
    
    See this ML thread for reference: 
https://lists.apache.org/thread.html/f3fe7d68986877994ad6b66173f40e72fc454420720a74ea5a834cc2@%3Cdev.flink.apache.org%3E

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/aljoscha/flink jira-4460-process-for-everyone

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/3438.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 #3438
    
----
commit 38f33f2399598b521a7e34e8dea1d236f5672042
Author: Aljoscha Krettek <aljoscha.kret...@gmail.com>
Date:   2017-03-01T09:57:12Z

    [FLINK-4460] Make ProcessFunction abstract, add default onTime() method
    
    This is in preparation of allowing ProcessFunction on DataStream because
    we will use it to allow side outputs from the ProcessFunction Context.

commit f0dd2c0d81a847cfa4f3d241ce874db6807caee2
Author: Aljoscha Krettek <aljoscha.kret...@gmail.com>
Date:   2017-03-01T10:41:02Z

    [FLINK-4660] Allow ProcessFunction on DataStream
    
    Introduce new ProcessOperator for this. Rename the pre-existing
    ProcessOperator to KeyedProcessOperator.

commit 29ca9b4b794522b35d84d9f19edc5b0bb9f64912
Author: Aljoscha Krettek <aljoscha.kret...@gmail.com>
Date:   2017-03-01T10:33:03Z

    [FLINK-4460] Make CoProcessFunction abstract, add default onTime() method
    
    This is in preparation of allowing CoProcessFunction on a non-keyed
    connected stream.  we will use it to allow side outputs from the
    ProcessFunction Context.

commit a26accf8feebaf9d3566055c0d1eb3006986bfd6
Author: Aljoscha Krettek <aljoscha.kret...@gmail.com>
Date:   2017-03-01T11:02:34Z

    [FLINK-4660] Allow CoProcessFunction on non-keyed ConnectedStreams
    
    Introduce new CoProcessOperator for this. Rename the pre-existing
    CoProcessOperator to KeyedCoProcessOperator.

----


> Side Outputs in Flink
> ---------------------
>
>                 Key: FLINK-4460
>                 URL: https://issues.apache.org/jira/browse/FLINK-4460
>             Project: Flink
>          Issue Type: New Feature
>          Components: Core, DataStream API
>    Affects Versions: 1.2.0, 1.1.3
>            Reporter: Chen Qin
>            Assignee: Chen Qin
>              Labels: latearrivingevents, sideoutput
>
> https://docs.google.com/document/d/1vg1gpR8JL4dM07Yu4NyerQhhVvBlde5qdqnuJv4LcV4/edit?usp=sharing



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to