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

ASF GitHub Bot commented on APEXCORE-3:
---------------------------------------

Github user tweise commented on the pull request:

    
https://github.com/apache/incubator-apex-core/pull/189#issuecomment-165904650
  
    @tushargosavi et al. There are 25 extra checkstyle violations after adding 
the commits from the feature branch. This branch is rebased already. Please 
start from here and fix the violations that were added through new code.


> Ability for an operator to populate DAG at launch time
> ------------------------------------------------------
>
>                 Key: APEXCORE-3
>                 URL: https://issues.apache.org/jira/browse/APEXCORE-3
>             Project: Apache Apex Core
>          Issue Type: New Feature
>            Reporter: Amol Kekre
>            Assignee: Vlad Rozov
>            Priority: Critical
>
> Apex should have an operator API that lets the operator generate DAG during 
> launch time. This will mean the following
> - Logical DAG will have one operator. This is the operator that will generate 
> a DAG underneath
> - Physical plan will have the DAG generated by the operator
> - Execution plan will mimic physical plan + container location etc.
> For example lets say we have three operators in a DAG (app) A->B->C
> B during launch time generates a DAG B1->B2->B3, then the physical plan will 
> be
> A->B1->B2->B3->C
> This should work irrespective of number of ports, etc. A typical flattening. 
> The operators inside of B (B1, B2, B3) should have properties and attributes 
> just as any. Users should be able to access these at run time and compile 
> time. B itself should support properties and attributes that B1, B2, B3 can 
> inherit from.
> This is a very critical feature as it will open up users to plug-in their own 
> engines and still take up complete operability support from Apex engine.



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

Reply via email to