Anubhav Dhoot created YARN-4021:
-----------------------------------
Summary: RuntimeException/YarnRuntimeException sent over to the
client can cause client to assume a local fatal failure
Key: YARN-4021
URL: https://issues.apache.org/jira/browse/YARN-4021
Project: Hadoop YARN
Issue Type: Bug
Reporter: Anubhav Dhoot
Assignee: Anubhav Dhoot
Currently RuntimeException and its derived types such as YarnRuntimeExceptions
are serialized over to the client and thrown at the client after YARN-731. This
can cause issues like MAPREDUCE-6439 where we assume a local fatal exception
has happened.
Instead we should have a way to distinguish local RuntimeException versus
remote RuntimeException to avoid these issues. We need to go over all the
current client side code that is expecting a remote RuntimeException inorder to
make it work with this change.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)