YARN-4136. LinuxContainerExecutor loses info when forwarding ResourceHandlerException. Contributed by Bibin A Chundatt.
(cherry picked from commit 486d5cb803efec7b4db445ee65a3df83392940a3) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/a4288f12 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/a4288f12 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/a4288f12 Branch: refs/heads/branch-2 Commit: a4288f1262832bb997bab4c98f072366a84a686b Parents: d582345 Author: Varun Vasudev <[email protected]> Authored: Fri Sep 11 14:37:10 2015 +0530 Committer: Varun Vasudev <[email protected]> Committed: Fri Sep 11 14:39:01 2015 +0530 ---------------------------------------------------------------------- hadoop-yarn-project/CHANGES.txt | 4 ++++ .../hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/a4288f12/hadoop-yarn-project/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index 9975b7b..5bba479 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -837,6 +837,10 @@ Release 2.7.2 - UNRELEASED YARN-4096. App local logs are leaked if log aggregation fails to initialize for the app. (Jason Lowe via zxu) + YARN-4136. LinuxContainerExecutor loses info when forwarding + ResourceHandlerException. (Bibin A Chundatt via vvasudev) + + Release 2.7.1 - 2015-07-06 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/a4288f12/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java index f8e58c1..dac0293 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java @@ -340,7 +340,7 @@ public class LinuxContainerExecutor extends ContainerExecutor { } } catch (ResourceHandlerException e) { LOG.error("ResourceHandlerChain.preStart() failed!", e); - throw new IOException("ResourceHandlerChain.preStart() failed!"); + throw new IOException("ResourceHandlerChain.preStart() failed!", e); } try {
