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

Siddharth Seth commented on TEZ-1304:
-------------------------------------

Don't see issues with direct method invocation on the AppMaster. I don't think 
we can move all our tests to local mode. Beyond the client - we'll end up 
skipping all of the TaskScheduler, ContainerLauncher etc if we do this. System 
tests etc, and actual jobs will of-course exercise this code path - but that's 
not enough. Some tests to exercise the code path within Tez 'unit' tests will 
need to stay - maybe a select set of examples running on the mini cluster, 
instead of the entire set.
If only the RPC semantics are being skipped - and everything else remains the 
same - is that still an issue ? (This could be achieved by converting the 
DAGClient to an interface similar to the umbilical).

> Create execution underlying framework abstraction layer
> -------------------------------------------------------
>
>                 Key: TEZ-1304
>                 URL: https://issues.apache.org/jira/browse/TEZ-1304
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Jonathan Eagles
>            Assignee: Jonathan Eagles
>         Attachments: TEZ-1304-v1.patch, TEZ-1304-v2.patch
>
>
> Continuing in the direction of hiding the internals of the execution 
> framework, this patch aims at abstracting it away from the tez client 
> implementation. This will further ease the addition of other execution 
> frameworks such as Tez Local Mode.



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

Reply via email to