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

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

GitHub user mjsax opened a pull request:

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

    [FLINK-2306] Add support for named streams in Storm compatibility layer

         - enabled .declareStream() and connect via stream name
         - enabled multiplt output streams
         - added .split() / .select() / strip pattern
         - added helpers in new package utils
         - adapted and extended JUnit tests
         - adapted examples


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

    $ git pull https://github.com/mjsax/flink flink-2306-storm-namedStreams

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

    https://github.com/apache/flink/pull/1011.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 #1011
    
----
commit 0b7f47fed18fbe9c9b353960b337e2d8454e11b7
Author: mjsax <[email protected]>
Date:   2015-08-13T06:56:47Z

    [FLINK-2306] Add support for named streams in Storm compatibility layer
     - enabled .declareStream() and connect via stream name
     - enabled multiplt output streams
     - added .split() / .select() / strip pattern
     - added helpers in new package utils
     - adapted and extended JUnit tests
     - adapted examples
    some minor improvements (FlinkClient, integration of Tuple0)

commit c48ad0f516ee7583f8a6c4e564213fcd614c74e2
Author: mjsax <[email protected]>
Date:   2015-08-12T18:56:58Z

    Added split examples
     - example for embedded Spout/Bolt
     - two test-examples for complete topologies
    Additionally:
     - updated README.md
     - extended web documentation
     - add comments to pom.xml to explain examples better

commit 71eeb4f2b77b643e0bbc0af4ed9fe212a4a306b7
Author: mjsax <[email protected]>
Date:   2015-08-12T18:57:21Z

    TO BE DELETED
     - this PR depends on FLINK-2457 (Integrate Tuple0), ie, PR #983
     - this changes are hotfixes to make the branch work and are not needed 
after PR#983 is merged and this branch is rebased

----


> Add support for named streams in Storm compatibility layer
> ----------------------------------------------------------
>
>                 Key: FLINK-2306
>                 URL: https://issues.apache.org/jira/browse/FLINK-2306
>             Project: Flink
>          Issue Type: Improvement
>          Components: flink-contrib
>            Reporter: Matthias J. Sax
>            Assignee: Matthias J. Sax
>
> Currently, the layer only works on single stream and ignores stream names, 
> ie, each stream is treated as "default" stream. The declaration of multiple 
> output streams is ignored (all tuples are emitted to the same stream). If 
> multiple input streams are consumed all tuples are merged into a single 
> stream.
> This feature allows operators to declare multiple (named) output streams and 
> emit tuples to different stream. Furthermore, it enables Bolts to distinguish 
> incoming tuples from different streams by stream name (Storm tuple meta 
> information).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to