You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Ufuk Celebi (JIRA)" <ji...@apache.org> on 2014/07/10 11:52:05 UTC

[jira] [Updated] (FLINK-165) Rework Nephele Task Hierarchy

     [ https://issues.apache.org/jira/browse/FLINK-165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ufuk Celebi updated FLINK-165:
------------------------------

    Component/s: Local Runtime

> Rework Nephele Task Hierarchy
> -----------------------------
>
>                 Key: FLINK-165
>                 URL: https://issues.apache.org/jira/browse/FLINK-165
>             Project: Flink
>          Issue Type: Improvement
>          Components: Local Runtime
>            Reporter: GitHub Import
>              Labels: github-import
>             Fix For: pre-apache
>
>
> I'll keep it short and just quote @StephanEwen from ([#112|https://github.com/stratosphere/stratosphere/issues/112] | [FLINK-112|https://issues.apache.org/jira/browse/FLINK-112]):
> > That Nephele Class hierarchy has has always bothered us with respect to duplicate logic in souce and sink tasks. The Regular Pact Task has many static methods to set up outputs for example, such that the logic can be called from an input task. [...]
> > We should think about changing that class hierarchy, such that all tasks inherit from the same task class and implicitly become input and outputs. Potentially with a property to be set or a marker interface.
> > That would also help us to get around fake tails in the iterations.
> I think the timeline here should be post release, right?
> ---------------- Imported from GitHub ----------------
> Url: https://github.com/stratosphere/stratosphere/issues/165
> Created by: [uce|https://github.com/uce]
> Labels: enhancement, runtime, 
> Milestone: Release 0.6 (unplanned)
> Created at: Wed Oct 16 12:20:22 CEST 2013
> State: open



--
This message was sent by Atlassian JIRA
(v6.2#6252)