flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mxm <...@git.apache.org>
Subject [GitHub] flink pull request: [FLINK-2837][storm] various improvements for S...
Date Tue, 24 Nov 2015 10:09:04 GMT
GitHub user mxm opened a pull request:

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

    [FLINK-2837][storm] various improvements for Storm compatibility

    This pull request contains various fixes. Most prominently, the parsing logic for Storm
topologies has been changed to support multiple inputs. The API has been redone slightly.
Two new examples have been added.
    
    - refactor to use Storm's topology builder
    
    - remove FlinkTopologyBuilder
    
    - instantiate context-based StreamExecutionEnvironment (local or remote)
    
    - remove Flink and Storm behavior replicating classes
    
    - modify FlinkTopology to parse Storm topology directly
    
    - replace StormTestBase with StreamingTestBase
    
    - let the FiniteFileSpout finish in corner cases
    
    - expose taskId, fix off by one task id
    
    - add print example
    
    - FlinkTopologyBuilder changes (check if all inputs are available before processing)
    
    - correct package typo
    
    - support getter methods on TupleWrapper
    
    - two input support
    
    - add join example
    
    - update docs
    
    - use Flink file system access

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

    $ git pull https://github.com/mxm/flink storm-dev-dev

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

    https://github.com/apache/flink/pull/1398.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 #1398
    
----
commit 613936cc7dce75e8dd811626cd2152b1f1383fe0
Author: Maximilian Michels <mxm@apache.org>
Date:   2015-11-12T13:39:45Z

    [FLINK-2837][storm] various improvements for Storm compatibility
    
    - refactor to use Storm's topology builder
    
    - remove FlinkTopologyBuilder
    
    - instantiate context-based StreamExecutionEnvironment (local or remote)
    
    - remove Flink and Storm behavior replicating classes
    
    - modify FlinkTopology to parse Storm topology directly
    
    - replace StormTestBase with StreamingTestBase
    
    - let the FiniteFileSpout finish in corner cases
    
    - expose taskId, fix off by one task id
    
    - add print example
    
    - FlinkTopologyBuilder changes (check if all inputs are available before processing)
    
    - correct package typo
    
    - two input support
    
    - add join example
    
    - update docs
    
    - use Flink file system access

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message