You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Jeff Zhang (JIRA)" <ji...@apache.org> on 2014/10/23 12:06:34 UTC

[jira] [Commented] (TEZ-1689) Exception handling for EdgeManagePlugin and InputInitializer

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

Jeff Zhang commented on TEZ-1689:
---------------------------------

[~sseth] I attach one initial patch which only cover the exception handling of EdgemanagerPlugin. The exception from InputInitializer.initialize is already caught, it would lead RootInputInitFailed, the exception from other API of InputIntializer are not easy to caught. They are not in the state machine transition.

For the exception in EdgeManagerPlugin API is all caught and unit test is added, but some places may still need to refine. Please help review it. 



> Exception handling for EdgeManagePlugin and InputInitializer
> ------------------------------------------------------------
>
>                 Key: TEZ-1689
>                 URL: https://issues.apache.org/jira/browse/TEZ-1689
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Jeff Zhang
>            Assignee: Jeff Zhang
>            Priority: Critical
>         Attachments: TEZ-1689.patch
>
>
> EdgeManagePlugin and InputInitializer are both user code which could lead exception, we should handle it, fail the DAG and display the exception in client side.



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