[1/2] hadoop git commit: YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula (cherry picked from commit 5e093f0d400f82f67d9b2d24253c79e
Repository: hadoop Updated Branches: refs/heads/branch-2.7 9527cdd12 - 711049981 YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula (cherry picked from commit 5e093f0d400f82f67d9b2d24253c79e4a5abacf9) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/71104998 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/71104998 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/71104998 Branch: refs/heads/branch-2.7 Commit: 7110499817300cb9fcfec5376ce8575028a3b6db Parents: bfd28d6 Author: Jason Lowe jl...@apache.org Authored: Fri Apr 24 22:02:53 2015 + Committer: Jason Lowe jl...@apache.org Committed: Wed May 13 20:38:52 2015 + -- hadoop-yarn-project/CHANGES.txt | 3 +++ .../yarn/server/nodemanager/NodeManager.java| 26 +++- 2 files changed, 17 insertions(+), 12 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/71104998/hadoop-yarn-project/CHANGES.txt -- diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index 8f2a85e..7c81cca 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -89,6 +89,9 @@ Release 2.7.1 - UNRELEASED YARN-3457. NPE when NodeManager.serviceInit fails and stopRecoveryStore called. (Bibin A Chundatt via ozawa) +YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore +invoked (Brahma Reddy Battula via jlowe) + Release 2.7.0 - 2015-04-20 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/71104998/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.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/NodeManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java index 2abf62b..950031f 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java @@ -158,18 +158,20 @@ public class NodeManager extends CompositeService } private void stopRecoveryStore() throws IOException { -nmStore.stop(); -if (null != context) { - if (context.getDecommissioned() nmStore.canRecover()) { -LOG.info(Removing state store due to decommission); -Configuration conf = getConfig(); -Path recoveryRoot = -new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); -LOG.info(Removing state store at + recoveryRoot -+ due to decommission); -FileSystem recoveryFs = FileSystem.getLocal(conf); -if (!recoveryFs.delete(recoveryRoot, true)) { - LOG.warn(Unable to delete + recoveryRoot); +if (null != nmStore) { + nmStore.stop(); + if (null != context) { +if (context.getDecommissioned() nmStore.canRecover()) { + LOG.info(Removing state store due to decommission); + Configuration conf = getConfig(); + Path recoveryRoot = + new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); + LOG.info(Removing state store at + recoveryRoot + + due to decommission); + FileSystem recoveryFs = FileSystem.getLocal(conf); + if (!recoveryFs.delete(recoveryRoot, true)) { +LOG.warn(Unable to delete + recoveryRoot); + } } } }
[33/50] [abbrv] hadoop git commit: YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula
YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/6117a701 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/6117a701 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/6117a701 Branch: refs/heads/YARN-2928 Commit: 6117a701a1e8f47936c7429ecacd58b1db60d801 Parents: 0331b4d Author: Jason Lowe jl...@apache.org Authored: Fri Apr 24 22:02:53 2015 + Committer: Zhijie Shen zjs...@apache.org Committed: Mon Apr 27 14:18:51 2015 -0700 -- hadoop-yarn-project/CHANGES.txt | 3 +++ .../yarn/server/nodemanager/NodeManager.java| 26 +++- 2 files changed, 17 insertions(+), 12 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/6117a701/hadoop-yarn-project/CHANGES.txt -- diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index fa26329..aafb74f 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -354,6 +354,9 @@ Release 2.7.1 - UNRELEASED YARN-3522. Fixed DistributedShell to instantiate TimeLineClient as the correct user. (Zhijie Shen via jianhe) +YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore +invoked (Brahma Reddy Battula via jlowe) + Release 2.7.0 - 2015-04-20 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/6117a701/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.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/NodeManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java index 6f71004..609975b 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java @@ -185,18 +185,20 @@ public class NodeManager extends CompositeService } private void stopRecoveryStore() throws IOException { -nmStore.stop(); -if (null != context) { - if (context.getDecommissioned() nmStore.canRecover()) { -LOG.info(Removing state store due to decommission); -Configuration conf = getConfig(); -Path recoveryRoot = -new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); -LOG.info(Removing state store at + recoveryRoot -+ due to decommission); -FileSystem recoveryFs = FileSystem.getLocal(conf); -if (!recoveryFs.delete(recoveryRoot, true)) { - LOG.warn(Unable to delete + recoveryRoot); +if (null != nmStore) { + nmStore.stop(); + if (null != context) { +if (context.getDecommissioned() nmStore.canRecover()) { + LOG.info(Removing state store due to decommission); + Configuration conf = getConfig(); + Path recoveryRoot = + new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); + LOG.info(Removing state store at + recoveryRoot + + due to decommission); + FileSystem recoveryFs = FileSystem.getLocal(conf); + if (!recoveryFs.delete(recoveryRoot, true)) { +LOG.warn(Unable to delete + recoveryRoot); + } } } }
hadoop git commit: YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula (cherry picked from commit 5e093f0d400f82f67d9b2d24253c79e4a5aba
Repository: hadoop Updated Branches: refs/heads/branch-2 73ba3ebe7 - cf4154676 YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula (cherry picked from commit 5e093f0d400f82f67d9b2d24253c79e4a5abacf9) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/cf415467 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/cf415467 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/cf415467 Branch: refs/heads/branch-2 Commit: cf4154676b892a36fe977c115bac52f9dabcc128 Parents: 73ba3eb Author: Jason Lowe jl...@apache.org Authored: Fri Apr 24 22:02:53 2015 + Committer: Jason Lowe jl...@apache.org Committed: Fri Apr 24 22:04:03 2015 + -- hadoop-yarn-project/CHANGES.txt | 3 +++ .../yarn/server/nodemanager/NodeManager.java| 26 +++- 2 files changed, 17 insertions(+), 12 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/cf415467/hadoop-yarn-project/CHANGES.txt -- diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index ea8c723..e4bf630 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -245,6 +245,9 @@ Release 2.7.1 - UNRELEASED YARN-3522. Fixed DistributedShell to instantiate TimeLineClient as the correct user. (Zhijie Shen via jianhe) +YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore +invoked (Brahma Reddy Battula via jlowe) + Release 2.7.0 - 2015-04-20 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/cf415467/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.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/NodeManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java index 90e903b..46d75af 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java @@ -177,18 +177,20 @@ public class NodeManager extends CompositeService } private void stopRecoveryStore() throws IOException { -nmStore.stop(); -if (null != context) { - if (context.getDecommissioned() nmStore.canRecover()) { -LOG.info(Removing state store due to decommission); -Configuration conf = getConfig(); -Path recoveryRoot = -new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); -LOG.info(Removing state store at + recoveryRoot -+ due to decommission); -FileSystem recoveryFs = FileSystem.getLocal(conf); -if (!recoveryFs.delete(recoveryRoot, true)) { - LOG.warn(Unable to delete + recoveryRoot); +if (null != nmStore) { + nmStore.stop(); + if (null != context) { +if (context.getDecommissioned() nmStore.canRecover()) { + LOG.info(Removing state store due to decommission); + Configuration conf = getConfig(); + Path recoveryRoot = + new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); + LOG.info(Removing state store at + recoveryRoot + + due to decommission); + FileSystem recoveryFs = FileSystem.getLocal(conf); + if (!recoveryFs.delete(recoveryRoot, true)) { +LOG.warn(Unable to delete + recoveryRoot); + } } } }
hadoop git commit: YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula
Repository: hadoop Updated Branches: refs/heads/trunk 5ce3a77f3 - 5e093f0d4 YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore invoked. Contributed by Brahma Reddy Battula Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/5e093f0d Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/5e093f0d Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/5e093f0d Branch: refs/heads/trunk Commit: 5e093f0d400f82f67d9b2d24253c79e4a5abacf9 Parents: 5ce3a77 Author: Jason Lowe jl...@apache.org Authored: Fri Apr 24 22:02:53 2015 + Committer: Jason Lowe jl...@apache.org Committed: Fri Apr 24 22:02:53 2015 + -- hadoop-yarn-project/CHANGES.txt | 3 +++ .../yarn/server/nodemanager/NodeManager.java| 26 +++- 2 files changed, 17 insertions(+), 12 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/5e093f0d/hadoop-yarn-project/CHANGES.txt -- diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index 9754c33..001396f 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -290,6 +290,9 @@ Release 2.7.1 - UNRELEASED YARN-3522. Fixed DistributedShell to instantiate TimeLineClient as the correct user. (Zhijie Shen via jianhe) +YARN-3537. NPE when NodeManager.serviceInit fails and stopRecoveryStore +invoked (Brahma Reddy Battula via jlowe) + Release 2.7.0 - 2015-04-20 INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/5e093f0d/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.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/NodeManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java index 4a28c6f..6718b53 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java @@ -178,18 +178,20 @@ public class NodeManager extends CompositeService } private void stopRecoveryStore() throws IOException { -nmStore.stop(); -if (null != context) { - if (context.getDecommissioned() nmStore.canRecover()) { -LOG.info(Removing state store due to decommission); -Configuration conf = getConfig(); -Path recoveryRoot = -new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); -LOG.info(Removing state store at + recoveryRoot -+ due to decommission); -FileSystem recoveryFs = FileSystem.getLocal(conf); -if (!recoveryFs.delete(recoveryRoot, true)) { - LOG.warn(Unable to delete + recoveryRoot); +if (null != nmStore) { + nmStore.stop(); + if (null != context) { +if (context.getDecommissioned() nmStore.canRecover()) { + LOG.info(Removing state store due to decommission); + Configuration conf = getConfig(); + Path recoveryRoot = + new Path(conf.get(YarnConfiguration.NM_RECOVERY_DIR)); + LOG.info(Removing state store at + recoveryRoot + + due to decommission); + FileSystem recoveryFs = FileSystem.getLocal(conf); + if (!recoveryFs.delete(recoveryRoot, true)) { +LOG.warn(Unable to delete + recoveryRoot); + } } } }