You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Hitesh Shah (JIRA)" <ji...@apache.org> on 2015/09/02 07:48:45 UTC

[jira] [Commented] (TEZ-2745) ClassNotFoundException of user code should fail dag

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

Hitesh Shah commented on TEZ-2745:
----------------------------------

General comment:
  - from a quick look at the patch, I dont see any public apis needing to change to add a "throws TezException" - can you confirm?
  - could we introduce a specialized derived class of TezException for instance creation exception instead of overloading TezException?


  


> ClassNotFoundException of user code should fail dag
> ---------------------------------------------------
>
>                 Key: TEZ-2745
>                 URL: https://issues.apache.org/jira/browse/TEZ-2745
>             Project: Apache Tez
>          Issue Type: Bug
>    Affects Versions: 0.7.0, 0.5.4, 0.6.2, 0.8.0-alpha
>            Reporter: Jeff Zhang
>            Assignee: Jeff Zhang
>         Attachments: TEZ-2745-1.patch, TEZ-2745-2.patch
>
>
> This ClassNotFoundException is not captured now. The current behavior is AM crashed and relaunched again until max app attempt is reached. 
> Here's user code used in AM:
> * EdgeManager
> * VertexManager
> * InputInitializer
> * OutputCommitter
> * Other user pluggable components (like DAGScheduler, HistoryServiceLogging etc.)



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