Jeff Zhang created TEZ-1703:
-------------------------------

             Summary: Exception handling for InputInitializer
                 Key: TEZ-1703
                 URL: https://issues.apache.org/jira/browse/TEZ-1703
             Project: Apache Tez
          Issue Type: Bug
            Reporter: Jeff Zhang


For handleInputInitializerEvent - this should be fairly straightfoward to 
handle. At the moment this is an inline call from within the AsyncDispatcher, 
and will end up causing a RuntimeException. The RuntimeException can be changed 
to a AMUserCodeException which will take care of this.
For onVertexStateUpdated, this eventually gets invoked from within 
RootInputInitializerManager. Catching exceptions there and sending a 
RootInputInitialzierFailedEvent should be enough to fix this ? May require some 
state machine changes to handle this event on a few more states.



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

Reply via email to