svn commit: r1834138 - in /hadoop/common/site/main: author/src/documentation/content/xdocs/ publish/ publish/skin/images/
Author: rchiang Date: Fri Jun 22 14:11:23 2018 New Revision: 1834138 URL: http://svn.apache.org/viewvc?rev=1834138=rev Log: Add rchiang to PMC Modified: hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml hadoop/common/site/main/publish/bylaws.pdf hadoop/common/site/main/publish/committer_criteria.pdf hadoop/common/site/main/publish/index.pdf hadoop/common/site/main/publish/issue_tracking.pdf hadoop/common/site/main/publish/linkmap.pdf hadoop/common/site/main/publish/mailing_lists.pdf hadoop/common/site/main/publish/privacy_policy.pdf hadoop/common/site/main/publish/releases.pdf hadoop/common/site/main/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png hadoop/common/site/main/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png hadoop/common/site/main/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png hadoop/common/site/main/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png hadoop/common/site/main/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png hadoop/common/site/main/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png hadoop/common/site/main/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png hadoop/common/site/main/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png hadoop/common/site/main/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png hadoop/common/site/main/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png hadoop/common/site/main/publish/version_control.pdf hadoop/common/site/main/publish/versioning.pdf hadoop/common/site/main/publish/who.html hadoop/common/site/main/publish/who.pdf Modified: hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml URL: http://svn.apache.org/viewvc/hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml?rev=1834138=1834137=1834138=diff == --- hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml (original) +++ hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml Fri Jun 22 14:11:23 2018 @@ -399,6 +399,14 @@ -8 + + rchiang + Ray Chiang + Cloudera + + -8 + + rkanter Robert Kanter Modified: hadoop/common/site/main/publish/bylaws.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/bylaws.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/committer_criteria.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/committer_criteria.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/index.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/index.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/issue_tracking.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/issue_tracking.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/linkmap.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/linkmap.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/mailing_lists.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/mailing_lists.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/privacy_policy.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/privacy_policy.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/releases.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/releases.pdf?rev=1834138=1834137=1834138=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png?rev=1834138=1834137=1834138=diff
hadoop git commit: HADOOP-14652. Update metrics-core version to 3.2.4. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk d4cc50f62 -> 923e1773e HADOOP-14652. Update metrics-core version to 3.2.4. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/923e1773 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/923e1773 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/923e1773 Branch: refs/heads/trunk Commit: 923e1773e181ce125855639b882dc5a1a58e80ee Parents: d4cc50f Author: Ray Chiang <rchi...@apache.org> Authored: Thu Mar 1 15:34:54 2018 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Thu Mar 1 15:36:10 2018 -0800 -- NOTICE.txt| 14 ++ hadoop-common-project/hadoop-kms/pom.xml | 2 +- hadoop-project/pom.xml| 4 ++-- hadoop-tools/hadoop-sls/pom.xml | 2 +- .../hadoop-yarn-server-nodemanager/pom.xml| 2 +- 5 files changed, 19 insertions(+), 5 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/923e1773/NOTICE.txt -- diff --git a/NOTICE.txt b/NOTICE.txt index bc7a26f..95a670d 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -591,3 +591,17 @@ The binary distribution of this product bundles binaries of swagger-annotations (https://github.com/swagger-api/swagger-core), which has the following notices: * Copyright 2016 SmartBear Software + +The binary distribution of this product bundles binaries of +metrics-core 3.2.4 +which has the following notices: + * Copyright 2010-2013 Coda Hale and Yammer, Inc. + + This product includes software developed by Coda Hale and Yammer, Inc. + + This product includes code derived from the JSR-166 project (ThreadLocalRandom, Striped64, + LongAdder), which was released with the following comments: + + Written by Doug Lea with assistance from members of JCP JSR-166 + Expert Group and released to the public domain, as explained at + http://creativecommons.org/publicdomain/zero/1.0/ http://git-wip-us.apache.org/repos/asf/hadoop/blob/923e1773/hadoop-common-project/hadoop-kms/pom.xml -- diff --git a/hadoop-common-project/hadoop-kms/pom.xml b/hadoop-common-project/hadoop-kms/pom.xml index c1c5285..03a68c5 100644 --- a/hadoop-common-project/hadoop-kms/pom.xml +++ b/hadoop-common-project/hadoop-kms/pom.xml @@ -159,7 +159,7 @@ compile - com.codahale.metrics + io.dropwizard.metrics metrics-core compile http://git-wip-us.apache.org/repos/asf/hadoop/blob/923e1773/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 7cc68bb..b72e497 100644 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -1107,9 +1107,9 @@ ${hsqldb.version} -com.codahale.metrics +io.dropwizard.metrics metrics-core -3.0.1 +3.2.4 org.apache.hadoop http://git-wip-us.apache.org/repos/asf/hadoop/blob/923e1773/hadoop-tools/hadoop-sls/pom.xml -- diff --git a/hadoop-tools/hadoop-sls/pom.xml b/hadoop-tools/hadoop-sls/pom.xml index ef5ac54..10f6294 100644 --- a/hadoop-tools/hadoop-sls/pom.xml +++ b/hadoop-tools/hadoop-sls/pom.xml @@ -49,7 +49,7 @@ hadoop-rumen - com.codahale.metrics + io.dropwizard.metrics metrics-core compile http://git-wip-us.apache.org/repos/asf/hadoop/blob/923e1773/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/pom.xml -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/pom.xml index 072395a..5146820 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/pom.xml @@ -122,7 +122,7 @@ - com.codahale.metrics + io.dropwizard.metrics metrics-core
hadoop git commit: YARN-4227. Ignore expired containers from removed nodes in FairScheduler. (Wilfred Spiegelenburg via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 eadd3cecf -> 18c398285 YARN-4227. Ignore expired containers from removed nodes in FairScheduler. (Wilfred Spiegelenburg via rchiang) (cherry picked from commit bc2d67d6c10619716ef7acce263f3269a86c3150) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/18c39828 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/18c39828 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/18c39828 Branch: refs/heads/branch-2 Commit: 18c39828514247994b3eba6a3a9afa0ad23d3b82 Parents: eadd3ce Author: Ray Chiang <rchi...@apache.org> Authored: Mon Jan 8 15:32:25 2018 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Jan 8 16:23:29 2018 -0800 -- .../scheduler/fair/FairScheduler.java | 29 ++ .../scheduler/fair/TestFairScheduler.java | 59 2 files changed, 78 insertions(+), 10 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/18c39828/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java index a14b2ec..b7fcbe8 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java @@ -693,27 +693,36 @@ public class FairScheduler extends ApplicationId appId = container.getId().getApplicationAttemptId().getApplicationId(); if (application == null) { -LOG.info( -"Container " + container + " of" + " finished application " + appId -+ " completed with event " + event); +LOG.info("Container " + container + " of finished application " + +appId + " completed with event " + event); return; } // Get the node on which the container was allocated - FSSchedulerNode node = getFSSchedulerNode(container.getNodeId()); - + NodeId nodeID = container.getNodeId(); + FSSchedulerNode node = getFSSchedulerNode(nodeID); + // node could be null if the thread was waiting for the lock and the node + // was removed in another thread if (rmContainer.getState() == RMContainerState.RESERVED) { -application.unreserve(rmContainer.getReservedSchedulerKey(), node); - } else{ +if (node != null) { + application.unreserve(rmContainer.getReservedSchedulerKey(), node); +} else if (LOG.isDebugEnabled()) { + LOG.debug("Skipping unreserve on removed node: " + nodeID); +} + } else { application.containerCompleted(rmContainer, containerStatus, event); -node.releaseContainer(rmContainer.getContainerId(), false); +if (node != null) { + node.releaseContainer(rmContainer.getContainerId(), false); +} else if (LOG.isDebugEnabled()) { + LOG.debug("Skipping container release on removed node: " + nodeID); +} updateRootQueueMetrics(); } if (LOG.isDebugEnabled()) { LOG.debug("Application attempt " + application.getApplicationAttemptId() -+ " released container " + container.getId() + " on node: " + node -+ " with event: " + event); ++ " released container " + container.getId() + " on node: " + +(node == null ? nodeID : node) + " with event: " + event); } } finally { writeLock.unlock(); http://git-wip-us.apache.org/repos/asf/hadoop/blob/18c39828/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/
hadoop git commit: YARN-4227. Ignore expired containers from removed nodes in FairScheduler. (Wilfred Spiegelenburg via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 73ff09b79 -> 59ab5da0a YARN-4227. Ignore expired containers from removed nodes in FairScheduler. (Wilfred Spiegelenburg via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/59ab5da0 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/59ab5da0 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/59ab5da0 Branch: refs/heads/trunk Commit: 59ab5da0a0337c49a58bc9b2db9d1a89f4d5b9dd Parents: 73ff09b Author: Ray Chiang <rchi...@apache.org> Authored: Mon Jan 8 15:32:25 2018 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Jan 8 16:19:02 2018 -0800 -- .../scheduler/fair/FairScheduler.java | 29 ++ .../scheduler/fair/TestFairScheduler.java | 59 2 files changed, 78 insertions(+), 10 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/59ab5da0/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java index ebc7222..86d9fd7 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java @@ -669,27 +669,36 @@ public class FairScheduler extends ApplicationId appId = container.getId().getApplicationAttemptId().getApplicationId(); if (application == null) { -LOG.info( -"Container " + container + " of" + " finished application " + appId -+ " completed with event " + event); +LOG.info("Container " + container + " of finished application " + +appId + " completed with event " + event); return; } // Get the node on which the container was allocated - FSSchedulerNode node = getFSSchedulerNode(container.getNodeId()); - + NodeId nodeID = container.getNodeId(); + FSSchedulerNode node = getFSSchedulerNode(nodeID); + // node could be null if the thread was waiting for the lock and the node + // was removed in another thread if (rmContainer.getState() == RMContainerState.RESERVED) { -application.unreserve(rmContainer.getReservedSchedulerKey(), node); - } else{ +if (node != null) { + application.unreserve(rmContainer.getReservedSchedulerKey(), node); +} else if (LOG.isDebugEnabled()) { + LOG.debug("Skipping unreserve on removed node: " + nodeID); +} + } else { application.containerCompleted(rmContainer, containerStatus, event); -node.releaseContainer(rmContainer.getContainerId(), false); +if (node != null) { + node.releaseContainer(rmContainer.getContainerId(), false); +} else if (LOG.isDebugEnabled()) { + LOG.debug("Skipping container release on removed node: " + nodeID); +} updateRootQueueMetrics(); } if (LOG.isDebugEnabled()) { LOG.debug("Application attempt " + application.getApplicationAttemptId() -+ " released container " + container.getId() + " on node: " + node -+ " with event: " + event); ++ " released container " + container.getId() + " on node: " + +(node == null ? nodeID : node) + " with event: " + event); } } finally { writeLock.unlock(); http://git-wip-us.apache.org/repos/asf/hadoop/blob/59ab5da0/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java b/hadoop-yarn-pr
hadoop git commit: YARN-7219. Make AllocateRequestProto compatible with branch-2/branch-2.8. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 f982ffe33 -> 01b047b41 YARN-7219. Make AllocateRequestProto compatible with branch-2/branch-2.8. (rchiang) (cherry picked from commit 67e12169b0ae8f3a9edb6511d3ea7ffd57b82e75) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/01b047b4 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/01b047b4 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/01b047b4 Branch: refs/heads/branch-3.0 Commit: 01b047b41bb43200f9d95ec8db11196b8ff45be6 Parents: f982ffe Author: Ray Chiang <rchi...@apache.org> Authored: Tue Oct 3 14:57:56 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Oct 3 15:16:31 2017 -0700 -- .../hadoop-yarn-api/src/main/proto/yarn_service_protos.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/01b047b4/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto index 7a7f035..2498142 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto @@ -87,7 +87,7 @@ message AllocateRequestProto { optional ResourceBlacklistRequestProto blacklist_request = 3; optional int32 response_id = 4; optional float progress = 5; - repeated UpdateContainerRequestProto update_requests = 6; + repeated UpdateContainerRequestProto update_requests = 7; } message NMTokenProto { - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-7219. Make AllocateRequestProto compatible with branch-2/branch-2.8. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk c9b525bd9 -> 67e12169b YARN-7219. Make AllocateRequestProto compatible with branch-2/branch-2.8. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/67e12169 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/67e12169 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/67e12169 Branch: refs/heads/trunk Commit: 67e12169b0ae8f3a9edb6511d3ea7ffd57b82e75 Parents: c9b525b Author: Ray Chiang <rchi...@apache.org> Authored: Tue Oct 3 14:57:56 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Oct 3 15:06:07 2017 -0700 -- .../hadoop-yarn-api/src/main/proto/yarn_service_protos.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/67e12169/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto index 3da4ee7..54a3c69 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/yarn_service_protos.proto @@ -88,7 +88,7 @@ message AllocateRequestProto { optional ResourceBlacklistRequestProto blacklist_request = 3; optional int32 response_id = 4; optional float progress = 5; - repeated UpdateContainerRequestProto update_requests = 6; + repeated UpdateContainerRequestProto update_requests = 7; } message NMTokenProto { - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14903. Add json-smart explicitly to pom.xml. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 bfad0ca3b -> da6ed36ed HADOOP-14903. Add json-smart explicitly to pom.xml. (rchiang) (cherry picked from commit cde804b91f2fed514935d186d89ea7cbbf2701f3) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/da6ed36e Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/da6ed36e Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/da6ed36e Branch: refs/heads/branch-3.0 Commit: da6ed36edb759bbfcb41d886c7f444e8dddf9f2c Parents: bfad0ca Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 25 15:30:51 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Sep 25 15:32:15 2017 -0700 -- hadoop-project/pom.xml | 9 + 1 file changed, 9 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/da6ed36e/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 1c74c02..a106c17 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -1207,6 +1207,15 @@ + +net.minidev +json-smart +2.3 + + org.skyscreamer jsonassert 1.3.0 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14903. Add json-smart explicitly to pom.xml. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 0889e5a8b -> cde804b91 HADOOP-14903. Add json-smart explicitly to pom.xml. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/cde804b9 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/cde804b9 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/cde804b9 Branch: refs/heads/trunk Commit: cde804b91f2fed514935d186d89ea7cbbf2701f3 Parents: 0889e5a Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 25 15:30:51 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Sep 25 15:30:51 2017 -0700 -- hadoop-project/pom.xml | 9 + 1 file changed, 9 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/cde804b9/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 7f657ca..7b342c4 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -1207,6 +1207,15 @@ + +net.minidev +json-smart +2.3 + + org.skyscreamer jsonassert 1.3.0 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14856. Fix AWS, Jetty, HBase, Ehcache entries for NOTICE.txt. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 5f6e387ba -> 99e7b2644 HADOOP-14856. Fix AWS, Jetty, HBase, Ehcache entries for NOTICE.txt. (rchiang) (cherry picked from commit 2ffe93ab609dfb54c3d1a53273ac2bc5ad15a5dd) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/99e7b264 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/99e7b264 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/99e7b264 Branch: refs/heads/branch-3.0 Commit: 99e7b264431ba59987693b3e39e392afbbe86302 Parents: 5f6e387 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 13:37:38 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 13:38:12 2017 -0700 -- NOTICE.txt | 56 ++-- 1 file changed, 26 insertions(+), 30 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/99e7b264/NOTICE.txt -- diff --git a/NOTICE.txt b/NOTICE.txt index b5c9c5d..0718909 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -8,19 +8,10 @@ following notices: * Copyright 2011 FuseSource Corp. http://fusesource.com The binary distribution of this product bundles binaries of -org.fusesource.hawtjni:hawtjni-runtime (https://github.com/fusesource/hawtjni), -which has the following notices: -* This product includes software developed by FuseSource Corp. - http://fusesource.com -* This product includes software developed at - Progress Software Corporation and/or its subsidiaries or affiliates. -* This product includes software developed by IBM Corporation and others. - -The binary distribution of this product bundles binaries of -AWS SDK for Java - Core 1.11.45, -AWS Java SDK for AWS KMS 1.11.45, -AWS Java SDK for Amazon S3 1.11.45, -AWS Java SDK for AWS STS 1.11.45, +AWS SDK for Java - Bundle 1.11.134, +AWS Java SDK for AWS KMS 1.11.134, +AWS Java SDK for Amazon S3 1.11.134, +AWS Java SDK for AWS STS 1.11.134, JMES Path Query library 1.0, which has the following notices: * This software includes third party software subject to the following @@ -303,15 +294,15 @@ which has the following notices: notice. The binary distribution of this product bundles binaries of -Jetty :: Http Utility 9.3.11., -Jetty :: IO Utility 9.3.11., -Jetty :: Security 9.3.11., -Jetty :: Server Core 9.3.11., -Jetty :: Servlet Handling 9.3.11., -Jetty :: Utilities 9.3.11., +Jetty :: Http Utility 9.3.19., +Jetty :: IO Utility 9.3.19., +Jetty :: Security 9.3.19., +Jetty :: Server Core 9.3.19., +Jetty :: Servlet Handling 9.3.19., +Jetty :: Utilities 9.3.19., Jetty :: Utilities :: Ajax, -Jetty :: Webapp Application Support 9.3.11., -Jetty :: XML utilities 9.3.11., +Jetty :: Webapp Application Support 9.3.19., +Jetty :: XML utilities 9.3.19., which has the following notices: * == Jetty Web Container @@ -481,15 +472,15 @@ which has the following notices: Copyright (C) 1999-2012, QOS.ch. All rights reserved. The binary distribution of this product bundles binaries of -Apache HBase - Annotations 1.2.4, -Apache HBase - Client 1.2.4, -Apache HBase - Common 1.2.4, -Apache HBase - Hadoop Compatibility 1.2.4, -Apache HBase - Hadoop Two Compatibility 1.2.4, -Apache HBase - Prefix Tree 1.2.4, -Apache HBase - Procedure 1.2.4, -Apache HBase - Protocol 1.2.4, -Apache HBase - Server 1.2.4, +Apache HBase - Annotations 1.2.6, +Apache HBase - Client 1.2.6, +Apache HBase - Common 1.2.6, +Apache HBase - Hadoop Compatibility 1.2.6, +Apache HBase - Hadoop Two Compatibility 1.2.6, +Apache HBase - Prefix Tree 1.2.6, +Apache HBase - Procedure 1.2.6, +Apache HBase - Protocol 1.2.6, +Apache HBase - Server 1.2.6, which has the following notices: * Apache HBase Copyright 2007-2015 The Apache Software Foundation @@ -585,3 +576,8 @@ which has the following notices: = This product includes software developed by Joda.org (http://www.joda.org/). + +The binary distribution of this product bundles binaries of +Ehcache 3.3.1, +which has the following notices: + * Ehcache V3 Copyright 2014-2016 Terracotta, Inc. - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14856. Fix AWS, Jetty, HBase, Ehcache entries for NOTICE.txt. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk f1d751bd0 -> 2ffe93ab6 HADOOP-14856. Fix AWS, Jetty, HBase, Ehcache entries for NOTICE.txt. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/2ffe93ab Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/2ffe93ab Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/2ffe93ab Branch: refs/heads/trunk Commit: 2ffe93ab609dfb54c3d1a53273ac2bc5ad15a5dd Parents: f1d751b Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 13:37:38 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 13:37:38 2017 -0700 -- NOTICE.txt | 56 ++-- 1 file changed, 26 insertions(+), 30 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/2ffe93ab/NOTICE.txt -- diff --git a/NOTICE.txt b/NOTICE.txt index b5c9c5d..0718909 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -8,19 +8,10 @@ following notices: * Copyright 2011 FuseSource Corp. http://fusesource.com The binary distribution of this product bundles binaries of -org.fusesource.hawtjni:hawtjni-runtime (https://github.com/fusesource/hawtjni), -which has the following notices: -* This product includes software developed by FuseSource Corp. - http://fusesource.com -* This product includes software developed at - Progress Software Corporation and/or its subsidiaries or affiliates. -* This product includes software developed by IBM Corporation and others. - -The binary distribution of this product bundles binaries of -AWS SDK for Java - Core 1.11.45, -AWS Java SDK for AWS KMS 1.11.45, -AWS Java SDK for Amazon S3 1.11.45, -AWS Java SDK for AWS STS 1.11.45, +AWS SDK for Java - Bundle 1.11.134, +AWS Java SDK for AWS KMS 1.11.134, +AWS Java SDK for Amazon S3 1.11.134, +AWS Java SDK for AWS STS 1.11.134, JMES Path Query library 1.0, which has the following notices: * This software includes third party software subject to the following @@ -303,15 +294,15 @@ which has the following notices: notice. The binary distribution of this product bundles binaries of -Jetty :: Http Utility 9.3.11., -Jetty :: IO Utility 9.3.11., -Jetty :: Security 9.3.11., -Jetty :: Server Core 9.3.11., -Jetty :: Servlet Handling 9.3.11., -Jetty :: Utilities 9.3.11., +Jetty :: Http Utility 9.3.19., +Jetty :: IO Utility 9.3.19., +Jetty :: Security 9.3.19., +Jetty :: Server Core 9.3.19., +Jetty :: Servlet Handling 9.3.19., +Jetty :: Utilities 9.3.19., Jetty :: Utilities :: Ajax, -Jetty :: Webapp Application Support 9.3.11., -Jetty :: XML utilities 9.3.11., +Jetty :: Webapp Application Support 9.3.19., +Jetty :: XML utilities 9.3.19., which has the following notices: * == Jetty Web Container @@ -481,15 +472,15 @@ which has the following notices: Copyright (C) 1999-2012, QOS.ch. All rights reserved. The binary distribution of this product bundles binaries of -Apache HBase - Annotations 1.2.4, -Apache HBase - Client 1.2.4, -Apache HBase - Common 1.2.4, -Apache HBase - Hadoop Compatibility 1.2.4, -Apache HBase - Hadoop Two Compatibility 1.2.4, -Apache HBase - Prefix Tree 1.2.4, -Apache HBase - Procedure 1.2.4, -Apache HBase - Protocol 1.2.4, -Apache HBase - Server 1.2.4, +Apache HBase - Annotations 1.2.6, +Apache HBase - Client 1.2.6, +Apache HBase - Common 1.2.6, +Apache HBase - Hadoop Compatibility 1.2.6, +Apache HBase - Hadoop Two Compatibility 1.2.6, +Apache HBase - Prefix Tree 1.2.6, +Apache HBase - Procedure 1.2.6, +Apache HBase - Protocol 1.2.6, +Apache HBase - Server 1.2.6, which has the following notices: * Apache HBase Copyright 2007-2015 The Apache Software Foundation @@ -585,3 +576,8 @@ which has the following notices: = This product includes software developed by Joda.org (http://www.joda.org/). + +The binary distribution of this product bundles binaries of +Ehcache 3.3.1, +which has the following notices: + * Ehcache V3 Copyright 2014-2016 Terracotta, Inc. - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14797. Update re2j version to 1.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 4e458e93f -> 5f6e387ba HADOOP-14797. Update re2j version to 1.1. (rchiang) (cherry picked from commit 288c3b12d46fccdb9638d823b1b6b0cbc076ec16) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/5f6e387b Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/5f6e387b Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/5f6e387b Branch: refs/heads/branch-3.0 Commit: 5f6e387ba9306db9e42f9932afc56862954fef74 Parents: 4e458e9 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 11:34:53 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 11:35:15 2017 -0700 -- LICENSE.txt| 2 +- hadoop-project/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/5f6e387b/LICENSE.txt -- diff --git a/LICENSE.txt b/LICENSE.txt index 3800adc..3f50521 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -359,7 +359,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The binary distribution of this product bundles these dependencies under the following license: -re2j 1.0 +re2j 1.1 - (GO license) This is a work derived from Russ Cox's RE2 in Go, whose license http://git-wip-us.apache.org/repos/asf/hadoop/blob/5f6e387b/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index c34b1c9..d6c5d66 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -76,7 +76,7 @@ 1.7.25 -1.0 +1.1 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14797. Update re2j version to 1.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 80ee89b28 -> f1d751bd0 HADOOP-14797. Update re2j version to 1.1. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/f1d751bd Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/f1d751bd Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/f1d751bd Branch: refs/heads/trunk Commit: f1d751bd05988fb77a85e4ad5b07026a4c5a86af Parents: 80ee89b Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 11:34:53 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 11:35:21 2017 -0700 -- LICENSE.txt| 2 +- hadoop-project/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/f1d751bd/LICENSE.txt -- diff --git a/LICENSE.txt b/LICENSE.txt index 3800adc..3f50521 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -359,7 +359,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The binary distribution of this product bundles these dependencies under the following license: -re2j 1.0 +re2j 1.1 - (GO license) This is a work derived from Russ Cox's RE2 in Go, whose license http://git-wip-us.apache.org/repos/asf/hadoop/blob/f1d751bd/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index fc31452..4fa6b6e 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -76,7 +76,7 @@ 1.7.25 -1.0 +1.1 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14653. Update joda-time version to 2.9.9. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 85db3b2ae -> 619d61080 HADOOP-14653. Update joda-time version to 2.9.9. (rchiang) (cherry picked from commit a6432ba5a177ec3d3a95fa79e313a9bbc531a1e7) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/619d6108 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/619d6108 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/619d6108 Branch: refs/heads/branch-3.0 Commit: 619d61080c4c436a13f4f1828a47e2cc8680be1f Parents: 85db3b2 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 11:12:44 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 11:13:21 2017 -0700 -- NOTICE.txt | 9 + hadoop-project/pom.xml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/619d6108/NOTICE.txt -- diff --git a/NOTICE.txt b/NOTICE.txt index c41972b..b5c9c5d 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -576,3 +576,12 @@ The binary distribution of this product bundles binaries of software.amazon.ion:ion-java 1.0.1, which has the following notices: * Amazon Ion Java Copyright 2007-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved. + +The binary distribution of this product bundles binaries of +joda-time:joda-time:2.9.9 +which has the following notices: + * = + = NOTICE file corresponding to section 4d of the Apache License Version 2.0 = + = + This product includes software developed by + Joda.org (http://www.joda.org/). http://git-wip-us.apache.org/repos/asf/hadoop/blob/619d6108/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index a0420a4..c34b1c9 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -90,7 +90,7 @@ 11.0.2 4.0 -2.9.4 +2.9.9 2.0.0-M21 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14653. Update joda-time version to 2.9.9. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 39818259c -> a6432ba5a HADOOP-14653. Update joda-time version to 2.9.9. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/a6432ba5 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/a6432ba5 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/a6432ba5 Branch: refs/heads/trunk Commit: a6432ba5a177ec3d3a95fa79e313a9bbc531a1e7 Parents: 3981825 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 11:12:44 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 11:12:44 2017 -0700 -- NOTICE.txt | 9 + hadoop-project/pom.xml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/a6432ba5/NOTICE.txt -- diff --git a/NOTICE.txt b/NOTICE.txt index c41972b..b5c9c5d 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -576,3 +576,12 @@ The binary distribution of this product bundles binaries of software.amazon.ion:ion-java 1.0.1, which has the following notices: * Amazon Ion Java Copyright 2007-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved. + +The binary distribution of this product bundles binaries of +joda-time:joda-time:2.9.9 +which has the following notices: + * = + = NOTICE file corresponding to section 4d of the Apache License Version 2.0 = + = + This product includes software developed by + Joda.org (http://www.joda.org/). http://git-wip-us.apache.org/repos/asf/hadoop/blob/a6432ba5/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index bb4bf44..fc31452 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -90,7 +90,7 @@ 11.0.2 4.0 -2.9.4 +2.9.9 2.0.0-M21 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14648. Bump commons-configuration2 to 2.1.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 fb5d12524 -> 85db3b2ae HADOOP-14648. Bump commons-configuration2 to 2.1.1. (rchiang) (cherry picked from commit 39818259c3b28a52b2cd7ee65b2422212d584664) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/85db3b2a Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/85db3b2a Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/85db3b2a Branch: refs/heads/branch-3.0 Commit: 85db3b2aeb00bea61bf62a65864000d0a2cd4ef0 Parents: fb5d125 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 10:53:48 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:54:10 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/85db3b2a/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 82c3906..a0420a4 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -869,7 +869,7 @@ org.apache.commons commons-configuration2 -2.1 +2.1.1 org.apache.commons - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14648. Bump commons-configuration2 to 2.1.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk af45cd1be -> 39818259c HADOOP-14648. Bump commons-configuration2 to 2.1.1. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/39818259 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/39818259 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/39818259 Branch: refs/heads/trunk Commit: 39818259c3b28a52b2cd7ee65b2422212d584664 Parents: af45cd1 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 10:53:48 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:53:48 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/39818259/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index c586a9a..bb4bf44 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -869,7 +869,7 @@ org.apache.commons commons-configuration2 -2.1 +2.1.1 org.apache.commons - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14796. Update json-simple version to 1.1.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 656c6d1ac -> fb5d12524 HADOOP-14796. Update json-simple version to 1.1.1. (rchiang) (cherry picked from commit af45cd1be63c3eee968f0c820e7d70230a7bf246) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/fb5d1252 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/fb5d1252 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/fb5d1252 Branch: refs/heads/branch-3.0 Commit: fb5d12524ca79a1a592e162dcbfe7c670695f41d Parents: 656c6d1 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 10:36:04 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:36:28 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/fb5d1252/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 5b994d5..82c3906 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -1026,7 +1026,7 @@ com.googlecode.json-simple json-simple -1.1 +1.1.1 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14796. Update json-simple version to 1.1.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 556812c17 -> af45cd1be HADOOP-14796. Update json-simple version to 1.1.1. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/af45cd1b Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/af45cd1b Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/af45cd1b Branch: refs/heads/trunk Commit: af45cd1be63c3eee968f0c820e7d70230a7bf246 Parents: 556812c Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 10:36:04 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:36:04 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/af45cd1b/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index ee08754..c586a9a 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -1026,7 +1026,7 @@ com.googlecode.json-simple json-simple -1.1 +1.1.1 - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14799. Update nimbus-jose-jwt to 4.41.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 f811306c8 -> 656c6d1ac HADOOP-14799. Update nimbus-jose-jwt to 4.41.1. (rchiang) (cherry picked from commit 556812c179aa094c21acf610439a8d69fe6420ab) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/656c6d1a Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/656c6d1a Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/656c6d1a Branch: refs/heads/branch-3.0 Commit: 656c6d1acc4b2c06bb573a257c0d28bde2c355b4 Parents: f811306 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 10:19:34 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:19:58 2017 -0700 -- .../JWTRedirectAuthenticationHandler.java | 4 +- .../TestJWTRedirectAuthenticationHandler.java | 476 ++ .../TestJWTRedirectAuthentictionHandler.java| 481 --- .../mapreduce/task/reduce/TestFetcher.java | 4 - hadoop-project/pom.xml | 2 +- 5 files changed, 480 insertions(+), 487 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/656c6d1a/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java -- diff --git a/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java b/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java index 61f5b9e..884398c 100644 --- a/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java +++ b/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java @@ -28,6 +28,7 @@ import java.text.ParseException; import java.security.interfaces.RSAPublicKey; +import com.google.common.annotations.VisibleForTesting; import org.apache.hadoop.security.authentication.client.AuthenticationException; import org.apache.hadoop.security.authentication.util.CertificateUtil; import org.slf4j.Logger; @@ -216,7 +217,8 @@ public class JWTRedirectAuthenticationHandler extends * @param request for getting the original request URL * @return url to use as login url for redirect */ - protected String constructLoginURL(HttpServletRequest request) { + @VisibleForTesting + String constructLoginURL(HttpServletRequest request) { String delimiter = "?"; if (authenticationProviderUrl.contains("?")) { delimiter = "&"; http://git-wip-us.apache.org/repos/asf/hadoop/blob/656c6d1a/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java -- diff --git a/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java b/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java new file mode 100644 index 000..5a2db9b --- /dev/null +++ b/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java @@ -0,0 +1,476 @@ +/** + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. See accompanying LICENSE file. + */ +package org.apache.hadoop.security.authentication.server; + +import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; + +import java.io.File; +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; +import java.security.interfaces.RSAPrivateKey; +import java.security.interfaces.RSAPublicKey; +import java.util.List; +import java.util.ArrayList; +import java.util.Properties; +import java.util.Vector; +import java.util.Date; + +import javax.servlet.ServletException; +import javax.servlet.http.Cookie; +import javax.servlet.ht
hadoop git commit: HADOOP-14799. Update nimbus-jose-jwt to 4.41.1. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk ad7469180 -> 556812c17 HADOOP-14799. Update nimbus-jose-jwt to 4.41.1. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/556812c1 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/556812c1 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/556812c1 Branch: refs/heads/trunk Commit: 556812c179aa094c21acf610439a8d69fe6420ab Parents: ad74691 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Sep 12 10:19:34 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:19:34 2017 -0700 -- .../JWTRedirectAuthenticationHandler.java | 4 +- .../TestJWTRedirectAuthenticationHandler.java | 476 ++ .../TestJWTRedirectAuthentictionHandler.java| 481 --- .../mapreduce/task/reduce/TestFetcher.java | 4 - hadoop-project/pom.xml | 2 +- 5 files changed, 480 insertions(+), 487 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/556812c1/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java -- diff --git a/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java b/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java index 61f5b9e..884398c 100644 --- a/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java +++ b/hadoop-common-project/hadoop-auth/src/main/java/org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.java @@ -28,6 +28,7 @@ import java.text.ParseException; import java.security.interfaces.RSAPublicKey; +import com.google.common.annotations.VisibleForTesting; import org.apache.hadoop.security.authentication.client.AuthenticationException; import org.apache.hadoop.security.authentication.util.CertificateUtil; import org.slf4j.Logger; @@ -216,7 +217,8 @@ public class JWTRedirectAuthenticationHandler extends * @param request for getting the original request URL * @return url to use as login url for redirect */ - protected String constructLoginURL(HttpServletRequest request) { + @VisibleForTesting + String constructLoginURL(HttpServletRequest request) { String delimiter = "?"; if (authenticationProviderUrl.contains("?")) { delimiter = "&"; http://git-wip-us.apache.org/repos/asf/hadoop/blob/556812c1/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java -- diff --git a/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java b/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java new file mode 100644 index 000..5a2db9b --- /dev/null +++ b/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/server/TestJWTRedirectAuthenticationHandler.java @@ -0,0 +1,476 @@ +/** + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. See accompanying LICENSE file. + */ +package org.apache.hadoop.security.authentication.server; + +import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; + +import java.io.File; +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; +import java.security.interfaces.RSAPrivateKey; +import java.security.interfaces.RSAPublicKey; +import java.util.List; +import java.util.ArrayList; +import java.util.Properties; +import java.util.Vector; +import java.util.Date; + +import javax.servlet.ServletException; +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse;
hadoop git commit: HADOOP-14798. Update sshd-core and related mina-core library versions. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 d2e381882 -> f811306c8 HADOOP-14798. Update sshd-core and related mina-core library versions. (rchiang) (cherry picked from commit 3876fe4e500efcb88fff93a86acf9626d961c8c7) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/f811306c Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/f811306c Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/f811306c Branch: refs/heads/branch-3.0 Commit: f811306c861183e17e94554a34042516b1213eae Parents: d2e3818 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 11 16:52:47 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:00:25 2017 -0700 -- .../apache/hadoop/fs/sftp/TestSFTPFileSystem.java | 16 hadoop-project/pom.xml | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/f811306c/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java index e8eedd9..af48cb6 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java @@ -34,16 +34,16 @@ import org.apache.hadoop.fs.LocalFileSystem; import org.apache.hadoop.fs.Path; import org.apache.hadoop.test.GenericTestUtils; -import org.apache.sshd.SshServer; +import org.apache.sshd.server.SshServer; import org.apache.sshd.common.NamedFactory; import org.apache.sshd.server.Command; -import org.apache.sshd.server.PasswordAuthenticator; -import org.apache.sshd.server.UserAuth; -import org.apache.sshd.server.auth.UserAuthPassword; +import org.apache.sshd.server.auth.password.PasswordAuthenticator; +import org.apache.sshd.server.auth.UserAuth; +import org.apache.sshd.server.auth.password.UserAuthPasswordFactory; import org.apache.sshd.server.keyprovider.SimpleGeneratorHostKeyProvider; import org.apache.sshd.server.session.ServerSession; -import org.apache.sshd.server.sftp.SftpSubsystem; +import org.apache.sshd.server.subsystem.sftp.SftpSubsystemFactory; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Rule; @@ -76,7 +76,7 @@ public class TestSFTPFileSystem { List<NamedFactory> userAuthFactories = new ArrayList<NamedFactory>(); -userAuthFactories.add(new UserAuthPassword.Factory()); +userAuthFactories.add(new UserAuthPasswordFactory()); sshd.setUserAuthFactories(userAuthFactories); @@ -92,7 +92,7 @@ public class TestSFTPFileSystem { }); sshd.setSubsystemFactories( -Arrays.<NamedFactory>asList(new SftpSubsystem.Factory())); +Arrays.<NamedFactory>asList(new SftpSubsystemFactory())); sshd.start(); port = sshd.getPort(); @@ -140,7 +140,7 @@ public class TestSFTPFileSystem { if (sshd != null) { try { sshd.stop(true); - } catch (InterruptedException e) { + } catch (IOException e) { // ignore } } http://git-wip-us.apache.org/repos/asf/hadoop/blob/f811306c/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 5a3bd50..3e9d114 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -824,12 +824,12 @@ org.apache.mina mina-core -2.0.0-M5 +2.0.16 org.apache.sshd sshd-core -0.14.0 +1.6.0 org.apache.ftpserver - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14798. Update sshd-core and related mina-core library versions. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk da0b6a354 -> ad7469180 HADOOP-14798. Update sshd-core and related mina-core library versions. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/ad746918 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/ad746918 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/ad746918 Branch: refs/heads/trunk Commit: ad74691807c51713bd9071e731d4481ee212567e Parents: da0b6a3 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 11 16:52:47 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Sep 12 10:04:22 2017 -0700 -- .../apache/hadoop/fs/sftp/TestSFTPFileSystem.java | 16 hadoop-project/pom.xml | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/ad746918/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java index e8eedd9..af48cb6 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/sftp/TestSFTPFileSystem.java @@ -34,16 +34,16 @@ import org.apache.hadoop.fs.LocalFileSystem; import org.apache.hadoop.fs.Path; import org.apache.hadoop.test.GenericTestUtils; -import org.apache.sshd.SshServer; +import org.apache.sshd.server.SshServer; import org.apache.sshd.common.NamedFactory; import org.apache.sshd.server.Command; -import org.apache.sshd.server.PasswordAuthenticator; -import org.apache.sshd.server.UserAuth; -import org.apache.sshd.server.auth.UserAuthPassword; +import org.apache.sshd.server.auth.password.PasswordAuthenticator; +import org.apache.sshd.server.auth.UserAuth; +import org.apache.sshd.server.auth.password.UserAuthPasswordFactory; import org.apache.sshd.server.keyprovider.SimpleGeneratorHostKeyProvider; import org.apache.sshd.server.session.ServerSession; -import org.apache.sshd.server.sftp.SftpSubsystem; +import org.apache.sshd.server.subsystem.sftp.SftpSubsystemFactory; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Rule; @@ -76,7 +76,7 @@ public class TestSFTPFileSystem { List<NamedFactory> userAuthFactories = new ArrayList<NamedFactory>(); -userAuthFactories.add(new UserAuthPassword.Factory()); +userAuthFactories.add(new UserAuthPasswordFactory()); sshd.setUserAuthFactories(userAuthFactories); @@ -92,7 +92,7 @@ public class TestSFTPFileSystem { }); sshd.setSubsystemFactories( -Arrays.<NamedFactory>asList(new SftpSubsystem.Factory())); +Arrays.<NamedFactory>asList(new SftpSubsystemFactory())); sshd.start(); port = sshd.getPort(); @@ -140,7 +140,7 @@ public class TestSFTPFileSystem { if (sshd != null) { try { sshd.stop(true); - } catch (InterruptedException e) { + } catch (IOException e) { // ignore } } http://git-wip-us.apache.org/repos/asf/hadoop/blob/ad746918/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index a414fcd..24c779c 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -824,12 +824,12 @@ org.apache.mina mina-core -2.0.0-M5 +2.0.16 org.apache.sshd sshd-core -0.14.0 +1.6.0 org.apache.ftpserver - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14655. Update httpcore version to 4.4.6. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 14bec7043 -> 0b69a22f8 HADOOP-14655. Update httpcore version to 4.4.6. (rchiang) (cherry picked from commit 088a18b44d87c6994b571696edbf87c95528dcaa) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0b69a22f Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0b69a22f Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0b69a22f Branch: refs/heads/branch-3.0 Commit: 0b69a22f8688ae98e3c506b0bd1d26f97ccb391e Parents: 14bec70 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 11 13:54:40 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Sep 11 13:55:49 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0b69a22f/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 5b39f60..5a3bd50 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -576,7 +576,7 @@ org.apache.httpcomponents httpcore -4.4.4 +4.4.6 commons-codec - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14655. Update httpcore version to 4.4.6. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 1118ca9b0 -> 088a18b44 HADOOP-14655. Update httpcore version to 4.4.6. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/088a18b4 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/088a18b4 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/088a18b4 Branch: refs/heads/trunk Commit: 088a18b44d87c6994b571696edbf87c95528dcaa Parents: 1118ca9 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 11 13:54:40 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Sep 11 13:54:40 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/088a18b4/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 6bfb213..a414fcd 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -576,7 +576,7 @@ org.apache.httpcomponents httpcore -4.4.4 +4.4.6 commons-codec - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14654. Update httpclient version to 4.5.3. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk d2d8f665e -> 1118ca9b0 HADOOP-14654. Update httpclient version to 4.5.3. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/1118ca9b Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/1118ca9b Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/1118ca9b Branch: refs/heads/trunk Commit: 1118ca9b07f8a92821de7d9c9b56272a7eb66183 Parents: d2d8f66 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 11 13:33:42 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Sep 11 13:33:42 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/1118ca9b/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index f74c0e8..6bfb213 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -571,7 +571,7 @@ org.apache.httpcomponents httpclient -4.5.2 +4.5.3 org.apache.httpcomponents - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14654. Update httpclient version to 4.5.3. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-3.0 cb95c442d -> 14bec7043 HADOOP-14654. Update httpclient version to 4.5.3. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/14bec704 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/14bec704 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/14bec704 Branch: refs/heads/branch-3.0 Commit: 14bec7043a622a4226b0b267818efae32accd1bf Parents: cb95c44 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Sep 11 13:43:48 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Sep 11 13:43:48 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/14bec704/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 9a52d76..5b39f60 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -571,7 +571,7 @@ org.apache.httpcomponents httpclient -4.5.2 +4.5.3 org.apache.httpcomponents - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: HADOOP-14649. Update aliyun-sdk-oss version to 2.8.1. (Genmao Yu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 7e6463d2f -> 26d8c8fa5 HADOOP-14649. Update aliyun-sdk-oss version to 2.8.1. (Genmao Yu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/26d8c8fa Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/26d8c8fa Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/26d8c8fa Branch: refs/heads/trunk Commit: 26d8c8fa586a634ae91993940b28b3a1452d4be6 Parents: 7e6463d Author: Ray Chiang <rchi...@apache.org> Authored: Wed Aug 23 15:22:24 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Wed Aug 23 15:22:24 2017 -0700 -- hadoop-project/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/26d8c8fa/hadoop-project/pom.xml -- diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index 8c1d374..938ef05 100755 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -1140,7 +1140,7 @@ com.aliyun.oss aliyun-sdk-oss -2.4.1 +2.8.1 org.apache.httpcomponents - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-6798. Fix NM startup failure with old state store due to version mismatch. (Botong Huang via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 0b7afc060 -> f5f14a2ad YARN-6798. Fix NM startup failure with old state store due to version mismatch. (Botong Huang via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/f5f14a2a Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/f5f14a2a Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/f5f14a2a Branch: refs/heads/trunk Commit: f5f14a2ad67f91064a73685b44369c6314f0e1cd Parents: 0b7afc0 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Jul 18 12:35:08 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Jul 18 12:35:08 2017 -0700 -- .../nodemanager/recovery/NMLeveldbStateStoreService.java | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/f5f14a2a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/recovery/NMLeveldbStateStoreService.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/recovery/NMLeveldbStateStoreService.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/recovery/NMLeveldbStateStoreService.java index a0502df..c556b39 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/recovery/NMLeveldbStateStoreService.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/recovery/NMLeveldbStateStoreService.java @@ -85,7 +85,11 @@ public class NMLeveldbStateStoreService extends NMStateStoreService { private static final String DB_NAME = "yarn-nm-state"; private static final String DB_SCHEMA_VERSION_KEY = "nm-schema-version"; - private static final Version CURRENT_VERSION_INFO = Version.newInstance(3, 0); + /** + * Changes from 1.0 to 1.1: Save AMRMProxy state in NMSS. + * Changes from 1.2 to 1.2: Save queued container information. + */ + private static final Version CURRENT_VERSION_INFO = Version.newInstance(1, 2); private static final String DELETION_TASK_KEY_PREFIX = "DeletionService/deltask_"; - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-6331. Fix flakiness in TestFairScheduler#testDumpState. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk fa67a96d7 -> 4c66a8d19 YARN-6331. Fix flakiness in TestFairScheduler#testDumpState. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/4c66a8d1 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/4c66a8d1 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/4c66a8d1 Branch: refs/heads/trunk Commit: 4c66a8d19b7d503095ad27aeed39d62238b9cb47 Parents: fa67a96 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Mar 14 14:37:18 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Mar 14 15:09:47 2017 -0700 -- .../server/resourcemanager/scheduler/fair/TestFairScheduler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/4c66a8d1/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java index 537d3d0..baf7434 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/TestFairScheduler.java @@ -5201,6 +5201,7 @@ public class TestFairScheduler extends FairSchedulerTestBase { FSParentQueue parent = scheduler.getQueueManager().getParentQueue("parent", false); parent.setMaxShare(resource); +parent.updateDemand(); String parentQueueString = "{Name: root.parent," + " Weight: ," @@ -5210,7 +5211,7 @@ public class TestFairScheduler extends FairSchedulerTestBase { + " MaxShare: <memory:4096, vCores:4>," + " MinShare: <memory:0, vCores:0>," + " ResourceUsage: <memory:4096, vCores:4>," -+ " Demand: <memory:0, vCores:0>," ++ " Demand: <memory:4096, vCores:4>," + " MaxAMShare: 0.5," + " Runnable: 0}"; - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-6042. Dump scheduler and queue state information into FairScheduler DEBUG log. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 0e7879052 -> fa59f4e49 YARN-6042. Dump scheduler and queue state information into FairScheduler DEBUG log. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/fa59f4e4 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/fa59f4e4 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/fa59f4e4 Branch: refs/heads/branch-2 Commit: fa59f4e4907d2c37841d59656d79b3162e774310 Parents: 0e78790 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Mar 14 14:45:13 2017 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Mar 14 14:45:13 2017 -0700 -- .../src/main/conf/log4j.properties | 9 +++ .../scheduler/fair/FSAppAttempt.java| 51 +++--- .../scheduler/fair/FSLeafQueue.java | 21 ++ .../scheduler/fair/FSParentQueue.java | 21 ++ .../resourcemanager/scheduler/fair/FSQueue.java | 41 ++- .../scheduler/fair/FairScheduler.java | 28 +--- .../scheduler/fair/TestFairScheduler.java | 72 7 files changed, 209 insertions(+), 34 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/fa59f4e4/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties -- diff --git a/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties b/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties index 95afc61..7c02b20 100644 --- a/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties +++ b/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties @@ -321,3 +321,12 @@ log4j.appender.EWMA=org.apache.hadoop.yarn.util.Log4jWarningErrorMetricsAppender log4j.appender.EWMA.cleanupInterval=${yarn.ewma.cleanupInterval} log4j.appender.EWMA.messageAgeLimitSeconds=${yarn.ewma.messageAgeLimitSeconds} log4j.appender.EWMA.maxUniqueMessages=${yarn.ewma.maxUniqueMessages} + +# Fair scheduler requests log on state dump +log4j.logger.org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler.statedump=DEBUG,FSLOGGER +log4j.appender.FSLOGGER=org.apache.log4j.RollingFileAppender +log4j.appender.FSLOGGER.File=${hadoop.log.dir}/fairscheduler-statedump.log +log4j.appender.FSLOGGER.layout=org.apache.log4j.PatternLayout +log4j.appender.FSLOGGER.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n +log4j.appender.FSLOGGER.MaxFileSize=${hadoop.log.maxfilesize} +log4j.appender.FSLOGGER.MaxBackupIndex=${hadoop.log.maxbackupindex} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/hadoop/blob/fa59f4e4/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java index 60902a2..2e08343 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java @@ -834,24 +834,26 @@ public class FSAppAttempt extends SchedulerApplicationAttempt return capability; } +if (LOG.isDebugEnabled()) { + LOG.debug("Resource request: " + capability + " exceeds the available" + + " resources of the node."); +} + // The desired container won't fit here, so reserve if (isReservable(capability) && reserve(request, node, reservedContainer, type, schedulerKey)) { - if (isWaitingForAMContainer()) { -updateAMDiagnosticMsg(capability, -" exceed the available resources of the node and the request is" -+ " reserved"); + updateAMDiagnosticMsg(capability, " exceeds the available resources of " + + "the node and the request is reserved)"); + if (LOG.isDebugEnabled()) { +LOG.debug(getName() + "'s resource request is reserved."); } return FairScheduler.CONTAINER_RESERVED; } else { - if (isWaitingForAMContainer())
hadoop git commit: YARN-6042. Dump scheduler and queue state information into FairScheduler DEBUG log. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 229c7c9f8 -> 4db9cc70d YARN-6042. Dump scheduler and queue state information into FairScheduler DEBUG log. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/4db9cc70 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/4db9cc70 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/4db9cc70 Branch: refs/heads/trunk Commit: 4db9cc70d0178703fb28f451eb84d97f2bf63af8 Parents: 229c7c9 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Mar 10 16:13:31 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Mar 10 16:13:31 2017 -0800 -- .../src/main/conf/log4j.properties | 9 +++ .../scheduler/fair/FSAppAttempt.java| 49 +++--- .../scheduler/fair/FSLeafQueue.java | 21 ++ .../scheduler/fair/FSParentQueue.java | 21 ++ .../resourcemanager/scheduler/fair/FSQueue.java | 41 ++- .../scheduler/fair/FairScheduler.java | 28 +--- .../scheduler/fair/TestFairScheduler.java | 71 7 files changed, 206 insertions(+), 34 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/4db9cc70/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties -- diff --git a/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties b/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties index b8c84e7..6026763 100644 --- a/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties +++ b/hadoop-common-project/hadoop-common/src/main/conf/log4j.properties @@ -321,3 +321,12 @@ log4j.appender.EWMA=org.apache.hadoop.yarn.util.Log4jWarningErrorMetricsAppender log4j.appender.EWMA.cleanupInterval=${yarn.ewma.cleanupInterval} log4j.appender.EWMA.messageAgeLimitSeconds=${yarn.ewma.messageAgeLimitSeconds} log4j.appender.EWMA.maxUniqueMessages=${yarn.ewma.maxUniqueMessages} + +# Fair scheduler requests log on state dump +log4j.logger.org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler.statedump=DEBUG,FSLOGGER +log4j.appender.FSLOGGER=org.apache.log4j.RollingFileAppender +log4j.appender.FSLOGGER.File=${hadoop.log.dir}/fairscheduler-statedump.log +log4j.appender.FSLOGGER.layout=org.apache.log4j.PatternLayout +log4j.appender.FSLOGGER.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n +log4j.appender.FSLOGGER.MaxFileSize=${hadoop.log.maxfilesize} +log4j.appender.FSLOGGER.MaxBackupIndex=${hadoop.log.maxbackupindex} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/hadoop/blob/4db9cc70/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java index 3a9c94e..ccfcffb 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSAppAttempt.java @@ -835,25 +835,27 @@ public class FSAppAttempt extends SchedulerApplicationAttempt return capability; } +if (LOG.isDebugEnabled()) { + LOG.debug("Resource request: " + capability + " exceeds the available" + + " resources of the node."); +} + // The desired container won't fit here, so reserve if (isReservable(capability) && reserve(pendingAsk.getPerAllocationResource(), node, reservedContainer, type, schedulerKey)) { - if (isWaitingForAMContainer()) { -updateAMDiagnosticMsg(capability, -" exceed the available resources of the node and the request is" -+ " reserved"); + updateAMDiagnosticMsg(capability, " exceeds the available resources of " + + "the node and the request is reserved)"); + if (LOG.isDebugEnabled()) { +LOG.debug(getName() + "'s resource request is reserved."); } return FairScheduler.CONTAINER_RESERVED; } else { -
hadoop git commit: YARN-5665. Enhance documentation for yarn.resourcemanager.scheduler.class property. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 cf5a1390a -> d94348014 YARN-5665. Enhance documentation for yarn.resourcemanager.scheduler.class property. (Yufei Gu via rchiang) (cherry picked from commit d9dc444dc73fbe23f9e553d63baf83f12c636fa7) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/d9434801 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/d9434801 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/d9434801 Branch: refs/heads/branch-2 Commit: d943480147cb25e99f0a858ac4001e05909fa5ac Parents: cf5a139 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Mar 6 14:02:49 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Mar 6 14:05:09 2017 -0800 -- .../hadoop-common/src/site/markdown/ClusterSetup.md| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/d9434801/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md -- diff --git a/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md b/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md index a1c2307..d33c225 100644 --- a/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md +++ b/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md @@ -146,7 +146,7 @@ This section deals with important parameters to be specified in the given config | `yarn.resourcemanager.admin.address` | `ResourceManager` host:port for administrative commands. | *host:port* If set, overrides the hostname set in `yarn.resourcemanager.hostname`. | | `yarn.resourcemanager.webapp.address` | `ResourceManager` web-ui host:port. | *host:port* If set, overrides the hostname set in `yarn.resourcemanager.hostname`. | | `yarn.resourcemanager.hostname` | `ResourceManager` host. | *host* Single hostname that can be set in place of setting all `yarn.resourcemanager*address` resources. Results in default ports for ResourceManager components. | -| `yarn.resourcemanager.scheduler.class` | `ResourceManager` Scheduler class. | `CapacityScheduler` (recommended), `FairScheduler` (also recommended), or `FifoScheduler` | +| `yarn.resourcemanager.scheduler.class` | `ResourceManager` Scheduler class. | `CapacityScheduler` (recommended), `FairScheduler` (also recommended), or `FifoScheduler`. Use a fully qualified class name, e.g., `org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler`. | | `yarn.scheduler.minimum-allocation-mb` | Minimum limit of memory to allocate to each container request at the `Resource Manager`. | In MBs | | `yarn.scheduler.maximum-allocation-mb` | Maximum limit of memory to allocate to each container request at the `Resource Manager`. | In MBs | | `yarn.resourcemanager.nodes.include-path` / `yarn.resourcemanager.nodes.exclude-path` | List of permitted/excluded NodeManagers. | If necessary, use these files to control the list of allowable NodeManagers. | - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-5665. Enhance documentation for yarn.resourcemanager.scheduler.class property. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk ec839b94c -> d9dc444dc YARN-5665. Enhance documentation for yarn.resourcemanager.scheduler.class property. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/d9dc444d Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/d9dc444d Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/d9dc444d Branch: refs/heads/trunk Commit: d9dc444dc73fbe23f9e553d63baf83f12c636fa7 Parents: ec839b9 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Mar 6 14:02:49 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Mar 6 14:02:49 2017 -0800 -- .../hadoop-common/src/site/markdown/ClusterSetup.md| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/d9dc444d/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md -- diff --git a/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md b/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md index 1d9e9da..7be6a19 100644 --- a/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md +++ b/hadoop-common-project/hadoop-common/src/site/markdown/ClusterSetup.md @@ -139,7 +139,7 @@ This section deals with important parameters to be specified in the given config | `yarn.resourcemanager.admin.address` | `ResourceManager` host:port for administrative commands. | *host:port* If set, overrides the hostname set in `yarn.resourcemanager.hostname`. | | `yarn.resourcemanager.webapp.address` | `ResourceManager` web-ui host:port. | *host:port* If set, overrides the hostname set in `yarn.resourcemanager.hostname`. | | `yarn.resourcemanager.hostname` | `ResourceManager` host. | *host* Single hostname that can be set in place of setting all `yarn.resourcemanager*address` resources. Results in default ports for ResourceManager components. | -| `yarn.resourcemanager.scheduler.class` | `ResourceManager` Scheduler class. | `CapacityScheduler` (recommended), `FairScheduler` (also recommended), or `FifoScheduler` | +| `yarn.resourcemanager.scheduler.class` | `ResourceManager` Scheduler class. | `CapacityScheduler` (recommended), `FairScheduler` (also recommended), or `FifoScheduler`. Use a fully qualified class name, e.g., `org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler`. | | `yarn.scheduler.minimum-allocation-mb` | Minimum limit of memory to allocate to each container request at the `Resource Manager`. | In MBs | | `yarn.scheduler.maximum-allocation-mb` | Maximum limit of memory to allocate to each container request at the `Resource Manager`. | In MBs | | `yarn.resourcemanager.nodes.include-path` / `yarn.resourcemanager.nodes.exclude-path` | List of permitted/excluded NodeManagers. | If necessary, use these files to control the list of allowable NodeManagers. | - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-6218. Fix TestAMRMClient when using FairScheduler. (Miklos Szegedi via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 5eca427da -> 303ee13e3 YARN-6218. Fix TestAMRMClient when using FairScheduler. (Miklos Szegedi via rchiang) (cherry picked from commit 30b91ff9540e35195af834d1bd5983114a556c6d) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/303ee13e Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/303ee13e Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/303ee13e Branch: refs/heads/branch-2 Commit: 303ee13e3c6836e8f59535b6e2d6771bdcf8c299 Parents: 5eca427 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Mar 3 12:55:45 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Mar 3 12:57:17 2017 -0800 -- .../yarn/client/api/impl/TestAMRMClient.java| 139 --- .../scheduler/fair/FairScheduler.java | 3 +- 2 files changed, 87 insertions(+), 55 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/303ee13e/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java index 239189a..06ae828 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java @@ -86,47 +86,71 @@ import org.apache.hadoop.yarn.exceptions.YarnException; import org.apache.hadoop.yarn.ipc.YarnRPC; import org.apache.hadoop.yarn.security.AMRMTokenIdentifier; import org.apache.hadoop.yarn.server.MiniYARNCluster; +import org.apache.hadoop.yarn.server.resourcemanager.RMContext; import org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttempt; import org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttemptState; +import org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.NodeUpdateSchedulerEvent; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler; import org.apache.hadoop.yarn.server.resourcemanager.security.AMRMTokenSecretManager; import org.apache.hadoop.yarn.server.utils.BuilderUtils; import org.apache.hadoop.yarn.util.Records; import org.junit.After; -import org.junit.AfterClass; import org.junit.Assert; +import org.junit.Assume; import org.junit.Before; -import org.junit.BeforeClass; import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; import org.mockito.invocation.InvocationOnMock; import org.mockito.stubbing.Answer; import org.mortbay.log.Log; import com.google.common.base.Supplier; +/** + * Test application master client class to resource manager. + */ +@RunWith(value = Parameterized.class) public class TestAMRMClient { - static Configuration conf = null; - static MiniYARNCluster yarnCluster = null; - static YarnClient yarnClient = null; - static List nodeReports = null; - static ApplicationAttemptId attemptId = null; - static int nodeCount = 3; + private String schedulerName = null; + private Configuration conf = null; + private MiniYARNCluster yarnCluster = null; + private YarnClient yarnClient = null; + private List nodeReports = null; + private ApplicationAttemptId attemptId = null; + private int nodeCount = 3; static final int rolling_interval_sec = 13; static final long am_expire_ms = 4000; - static Resource capability; - static Priority priority; - static Priority priority2; - static String node; - static String rack; - static String[] nodes; - static String[] racks; + private Resource capability; + private Priority priority; + private Priority priority2; + private String node; + private String rack; + private String[] nodes; + private String[] racks; private final static int DEFAULT_ITERATION = 3; - @BeforeClass - public static void setup() throws Exception { + public TestAMRMClient(String schedulerName) { +this.schedulerName = schedulerName; + } + + @Parameterized.Parameters + public static Collection<Object[]> data() { +List<Object[]> list = new ArrayList<Object[]>(2); +list.add(new Object[] {CapacityScheduler.class.getName()}); +list.add(new Object[] {FairScheduler.class.getName()}); +return list;
hadoop git commit: YARN-6218. Fix TestAMRMClient when using FairScheduler. (Miklos Szegedi via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 3085a6043 -> 2148b8399 YARN-6218. Fix TestAMRMClient when using FairScheduler. (Miklos Szegedi via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/2148b839 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/2148b839 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/2148b839 Branch: refs/heads/trunk Commit: 2148b83993fd8ce73bcbc7677c57ee5028a59cd4 Parents: 3085a60 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Mar 3 12:55:45 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Mar 3 13:04:51 2017 -0800 -- .../yarn/client/api/impl/TestAMRMClient.java| 139 --- .../scheduler/fair/FairScheduler.java | 3 +- 2 files changed, 87 insertions(+), 55 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/2148b839/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java index 4f73bac..43c0271 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/api/impl/TestAMRMClient.java @@ -64,47 +64,71 @@ import org.apache.hadoop.yarn.exceptions.YarnException; import org.apache.hadoop.yarn.ipc.YarnRPC; import org.apache.hadoop.yarn.security.AMRMTokenIdentifier; import org.apache.hadoop.yarn.server.MiniYARNCluster; +import org.apache.hadoop.yarn.server.resourcemanager.RMContext; import org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttempt; import org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttemptState; +import org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.NodeUpdateSchedulerEvent; +import org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler; import org.apache.hadoop.yarn.server.resourcemanager.security.AMRMTokenSecretManager; import org.apache.hadoop.yarn.server.utils.BuilderUtils; import org.apache.hadoop.yarn.util.Records; import org.junit.After; -import org.junit.AfterClass; import org.junit.Assert; +import org.junit.Assume; import org.junit.Before; -import org.junit.BeforeClass; import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; import org.mockito.invocation.InvocationOnMock; import org.mockito.stubbing.Answer; import org.eclipse.jetty.util.log.Log; import com.google.common.base.Supplier; +/** + * Test application master client class to resource manager. + */ +@RunWith(value = Parameterized.class) public class TestAMRMClient { - static Configuration conf = null; - static MiniYARNCluster yarnCluster = null; - static YarnClient yarnClient = null; - static List nodeReports = null; - static ApplicationAttemptId attemptId = null; - static int nodeCount = 3; + private String schedulerName = null; + private Configuration conf = null; + private MiniYARNCluster yarnCluster = null; + private YarnClient yarnClient = null; + private List nodeReports = null; + private ApplicationAttemptId attemptId = null; + private int nodeCount = 3; static final int rolling_interval_sec = 13; static final long am_expire_ms = 4000; - static Resource capability; - static Priority priority; - static Priority priority2; - static String node; - static String rack; - static String[] nodes; - static String[] racks; + private Resource capability; + private Priority priority; + private Priority priority2; + private String node; + private String rack; + private String[] nodes; + private String[] racks; private final static int DEFAULT_ITERATION = 3; - @BeforeClass - public static void setup() throws Exception { + public TestAMRMClient(String schedulerName) { +this.schedulerName = schedulerName; + } + + @Parameterized.Parameters + public static Collection<Object[]> data() { +List<Object[]> list = new ArrayList<Object[]>(2); +list.add(new Object[] {CapacityScheduler.class.getName()}); +list.add(new Object[] {FairScheduler.class.getName()}); +return list; + } + + @Before + public void setup() throws Exception {
hadoop git commit: YARN-6106. Document FairScheduler 'allowPreemptionFrom' queue property. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 c9824c5ff -> 9f0b81335 YARN-6106. Document FairScheduler 'allowPreemptionFrom' queue property. (Yufei Gu via rchiang) (cherry picked from commit 3f970ac363dc2faf4f54180ee5b64d0c60807097) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/9f0b8133 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/9f0b8133 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/9f0b8133 Branch: refs/heads/branch-2 Commit: 9f0b813350c61dfb807c893e1b22de1f01ba71bb Parents: c9824c5 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Jan 20 14:04:10 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Jan 30 13:42:11 2017 -0800 -- .../hadoop-yarn-site/src/site/markdown/FairScheduler.md| 2 ++ 1 file changed, 2 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/9f0b8133/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md index 91e7d8d..bcf56cb 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md @@ -117,6 +117,8 @@ The allocation file must be in XML format. The format contains five types of ele * fairSharePreemptionThreshold: the fair share preemption threshold for the queue. If the queue waits fairSharePreemptionTimeout without receiving fairSharePreemptionThreshold\*fairShare resources, it is allowed to preempt containers to take resources from other queues. If not set, the queue will inherit the value from its parent queue. +* allowPreemptionFrom: determines whether the scheduler is allowed to preempt resources from the queue. The default is true. If a queue has this property set to false, this property will apply recursively to all child queues. + * **User elements**: which represent settings governing the behavior of individual users. They can contain a single property: maxRunningApps, a limit on the number of running apps for a particular user. * **A userMaxAppsDefault element**: which sets the default running app limit for any users whose limit is not otherwise specified. - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-6106. Document FairScheduler 'allowPreemptionFrom' queue property. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 355b907c0 -> 9bab85cad YARN-6106. Document FairScheduler 'allowPreemptionFrom' queue property. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/9bab85ca Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/9bab85ca Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/9bab85ca Branch: refs/heads/trunk Commit: 9bab85cadfdfa0d9071303452f72c0a5d008480a Parents: 355b907 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Jan 20 14:04:10 2017 -0800 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Jan 20 14:08:25 2017 -0800 -- .../hadoop-yarn-site/src/site/markdown/FairScheduler.md| 2 ++ 1 file changed, 2 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/9bab85ca/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md index ae4c3ab..5d7b3dc 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/FairScheduler.md @@ -119,6 +119,8 @@ The allocation file must be in XML format. The format contains five types of ele * fairSharePreemptionThreshold: the fair share preemption threshold for the queue. If the queue waits fairSharePreemptionTimeout without receiving fairSharePreemptionThreshold\*fairShare resources, it is allowed to preempt containers to take resources from other queues. If not set, the queue will inherit the value from its parent queue. +* allowPreemptionFrom: determines whether the scheduler is allowed to preempt resources from the queue. The default is true. If a queue has this property set to false, this property will apply recursively to all child queues. + * **User elements**: which represent settings governing the behavior of individual users. They can contain a single property: maxRunningApps, a limit on the number of running apps for a particular user. * **A userMaxAppsDefault element**: which sets the default running app limit for any users whose limit is not otherwise specified. - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2.8 9b7e079d4 -> 02272a6a7 YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang) (cherry picked from commit 4ee1729cb04e72f3015666d750ad1e54257345d2) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/02272a6a Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/02272a6a Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/02272a6a Branch: refs/heads/branch-2.8 Commit: 02272a6a77ce958cab54242933cdc67ff22d2ca7 Parents: 9b7e079 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Sep 2 14:57:05 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Sep 2 15:00:24 2016 -0700 -- .../hadoop/yarn/conf/YarnConfiguration.java | 12 + .../src/main/resources/yarn-default.xml | 13 + .../resourcemanager/amlauncher/AMLauncher.java | 28 +++- 3 files changed, 47 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/02272a6a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java index 5ce171c..96c4f6f 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java @@ -403,6 +403,18 @@ public class YarnConfiguration extends Configuration { public static final int DEFAULT_RM_SYSTEM_METRICS_PUBLISHER_DISPATCHER_POOL_SIZE = 10; + /** + * The {@code AMLauncher.createAMContainerLaunchContext()} method will log the + * command being executed to the RM log if this property is true. Commands + * may contain sensitive information, such as application or service + * passwords, making logging the commands a security risk. In cases where + * the cluster may be running applications with such commands, this property + * should be set to false. Commands are only logged at the debug level. + */ + public static final String RM_AMLAUNCHER_LOG_COMMAND = + RM_PREFIX + "amlauncher.log.command"; + public static final boolean DEFAULT_RM_AMLAUNCHER_LOG_COMMAND = false; + //RM delegation token related keys public static final String RM_DELEGATION_KEY_UPDATE_INTERVAL_KEY = RM_PREFIX + "delegation.key.update-interval"; http://git-wip-us.apache.org/repos/asf/hadoop/blob/02272a6a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index 788b0fd..512db81 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -299,6 +299,19 @@ + + The resource manager will log all commands being executed to the RM log + if this property is true. Commands may contain sensitive information, + such as application or service passwords, making logging the commands a + security risk. In cases where the cluster may be running applications with + such commands this property should be set to false. Commands are only + logged at the debug level. + +yarn.resourcemanager.amlauncher.log.command +false + + + The class to use as the resource scheduler. yarn.resourcemanager.scheduler.class org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler http://git-wip-us.apache.org/repos/asf/hadoop/blob/02272a6a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourc
hadoop git commit: YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 40eab7756 -> 4ee1729cb YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/4ee1729c Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/4ee1729c Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/4ee1729c Branch: refs/heads/branch-2 Commit: 4ee1729cb04e72f3015666d750ad1e54257345d2 Parents: 40eab77 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Sep 2 14:57:05 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Sep 2 14:57:05 2016 -0700 -- .../hadoop/yarn/conf/YarnConfiguration.java | 12 + .../src/main/resources/yarn-default.xml | 13 + .../resourcemanager/amlauncher/AMLauncher.java | 28 +++- 3 files changed, 47 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/4ee1729c/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java index 15ef0c1..0936ebf 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java @@ -508,6 +508,18 @@ public class YarnConfiguration extends Configuration { public static final int DEFAULT_RM_SYSTEM_METRICS_PUBLISHER_DISPATCHER_POOL_SIZE = 10; + /** + * The {@code AMLauncher.createAMContainerLaunchContext()} method will log the + * command being executed to the RM log if this property is true. Commands + * may contain sensitive information, such as application or service + * passwords, making logging the commands a security risk. In cases where + * the cluster may be running applications with such commands, this property + * should be set to false. Commands are only logged at the debug level. + */ + public static final String RM_AMLAUNCHER_LOG_COMMAND = + RM_PREFIX + "amlauncher.log.command"; + public static final boolean DEFAULT_RM_AMLAUNCHER_LOG_COMMAND = false; + //RM delegation token related keys public static final String RM_DELEGATION_KEY_UPDATE_INTERVAL_KEY = RM_PREFIX + "delegation.key.update-interval"; http://git-wip-us.apache.org/repos/asf/hadoop/blob/4ee1729c/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index 3d2d593..3862cc8 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -299,6 +299,19 @@ + + The resource manager will log all commands being executed to the RM log + if this property is true. Commands may contain sensitive information, + such as application or service passwords, making logging the commands a + security risk. In cases where the cluster may be running applications with + such commands this property should be set to false. Commands are only + logged at the debug level. + +yarn.resourcemanager.amlauncher.log.command +false + + + The class to use as the resource scheduler. yarn.resourcemanager.scheduler.class org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler http://git-wip-us.apache.org/repos/asf/hadoop/blob/4ee1729c/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java index 4c840e7..e7105f9 100644 ---
hadoop git commit: YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 5a8c5064d -> 378f624a3 YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/378f624a Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/378f624a Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/378f624a Branch: refs/heads/trunk Commit: 378f624a392550770d1db33cb4cee3ef7d5facd4 Parents: 5a8c506 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Sep 2 11:07:39 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Sep 2 11:14:35 2016 -0700 -- .../hadoop/yarn/conf/YarnConfiguration.java | 12 + .../src/main/resources/yarn-default.xml | 13 ++ .../resourcemanager/amlauncher/AMLauncher.java | 26 3 files changed, 46 insertions(+), 5 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/378f624a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java index 46e3323..86e8a95 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java @@ -534,6 +534,18 @@ public class YarnConfiguration extends Configuration { public static final int DEFAULT_RM_SYSTEM_METRICS_PUBLISHER_DISPATCHER_POOL_SIZE = 10; + /** + * The {@code AMLauncher.createAMContainerLaunchContext()} method will log the + * command being executed to the RM log if this property is true. Commands + * may contain sensitive information, such as application or service + * passwords, making logging the commands a security risk. In cases where + * the cluster may be running applications with such commands, this property + * should be set to false. Commands are only logged at the debug level. + */ + public static final String RM_AMLAUNCHER_LOG_COMMAND = + RM_PREFIX + "amlauncher.log.command"; + public static final boolean DEFAULT_RM_AMLAUNCHER_LOG_COMMAND = false; + //RM delegation token related keys public static final String RM_DELEGATION_KEY_UPDATE_INTERVAL_KEY = RM_PREFIX + "delegation.key.update-interval"; http://git-wip-us.apache.org/repos/asf/hadoop/blob/378f624a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index e956507..423b78b 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -299,6 +299,19 @@ + + The resource manager will log all commands being executed to the RM log + if this property is true. Commands may contain sensitive information, + such as application or service passwords, making logging the commands a + security risk. In cases where the cluster may be running applications with + such commands this property should be set to false. Commands are only + logged at the debug level. + +yarn.resourcemanager.amlauncher.log.command +false + + + The class to use as the resource scheduler. yarn.resourcemanager.scheduler.class org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler http://git-wip-us.apache.org/repos/asf/hadoop/blob/378f624a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/amlauncher/AMLauncher.java index 4aace2c..181463a 100644 --- a/hadoop-y
hadoop git commit: Revert "YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)"
Repository: hadoop Updated Branches: refs/heads/branch-2.8 af26fba62 -> 2dd809ead Revert "YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)" This reverts commit 9ad3a7a43b35dd4bb9d10bd322fbb956d3b01ff2. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/2dd809ea Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/2dd809ea Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/2dd809ea Branch: refs/heads/branch-2.8 Commit: 2dd809eadabb966a18c2b9f183eaef2ea66354a6 Parents: af26fba Author: Ray Chiang <rchi...@apache.org> Authored: Thu Sep 1 15:10:37 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Thu Sep 1 15:10:37 2016 -0700 -- .../java/org/apache/hadoop/util/NodeHealthScriptRunner.java | 3 +-- .../org/apache/hadoop/util/TestNodeHealthScriptRunner.java| 7 --- 2 files changed, 1 insertion(+), 9 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/2dd809ea/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java index c3bef37..fc392c4 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java @@ -106,7 +106,6 @@ public class NodeHealthScriptRunner extends AbstractService { shexec.execute(); } catch (ExitCodeException e) { // ignore the exit code of the script -exceptionStackTrace = StringUtils.stringifyException(e); status = HealthCheckerExitStatus.FAILED_WITH_EXIT_CODE; // On Windows, we will not hit the Stream closed IOException // thrown by stdout buffered reader for timeout event. @@ -163,7 +162,7 @@ public class NodeHealthScriptRunner extends AbstractService { setHealthStatus(false, exceptionStackTrace); break; case FAILED_WITH_EXIT_CODE: -setHealthStatus(false, exceptionStackTrace); +setHealthStatus(true, "", now); break; case FAILED: setHealthStatus(false, shexec.getOutput()); http://git-wip-us.apache.org/repos/asf/hadoop/blob/2dd809ea/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java index db61f5a..8fc64d1 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java @@ -91,7 +91,6 @@ public class TestNodeHealthScriptRunner { public void testNodeHealthScript() throws Exception { String errorScript = "echo ERROR\n echo \"Tracker not healthy\""; String normalScript = "echo \"I am all fine\""; -String failWithExitCodeScript = "echo \"Not healthy\"; exit -1"; String timeOutScript = Shell.WINDOWS ? "@echo off\nping -n 4 127.0.0.1 >nul\necho \"I am fine\"" : "sleep 4\necho \"I am fine\""; @@ -125,12 +124,6 @@ public class TestNodeHealthScriptRunner { nodeHealthScriptRunner.isHealthy()); Assert.assertEquals("", nodeHealthScriptRunner.getHealthReport()); -// Script which fails with exit code. -writeNodeHealthScriptFile(failWithExitCodeScript, true); -timerTask.run(); -Assert.assertFalse("Node health status reported healthy", -nodeHealthScriptRunner.isHealthy()); - // Timeout script. writeNodeHealthScriptFile(timeOutScript, true); timerTask.run(); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: Revert "YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)"
Repository: hadoop Updated Branches: refs/heads/branch-2 736dd1646 -> c14204808 Revert "YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)" This reverts commit 3b19bcb8f0f70606a8080bc46fa64cd34f6280d7. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/c1420480 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/c1420480 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/c1420480 Branch: refs/heads/branch-2 Commit: c142048084f0bf97ccb9c383003fd4b6ee95b222 Parents: 736dd16 Author: Ray Chiang <rchi...@apache.org> Authored: Thu Sep 1 15:10:53 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Thu Sep 1 15:10:53 2016 -0700 -- .../java/org/apache/hadoop/util/NodeHealthScriptRunner.java | 3 +-- .../org/apache/hadoop/util/TestNodeHealthScriptRunner.java| 7 --- 2 files changed, 1 insertion(+), 9 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/c1420480/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java index c3bef37..fc392c4 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java @@ -106,7 +106,6 @@ public class NodeHealthScriptRunner extends AbstractService { shexec.execute(); } catch (ExitCodeException e) { // ignore the exit code of the script -exceptionStackTrace = StringUtils.stringifyException(e); status = HealthCheckerExitStatus.FAILED_WITH_EXIT_CODE; // On Windows, we will not hit the Stream closed IOException // thrown by stdout buffered reader for timeout event. @@ -163,7 +162,7 @@ public class NodeHealthScriptRunner extends AbstractService { setHealthStatus(false, exceptionStackTrace); break; case FAILED_WITH_EXIT_CODE: -setHealthStatus(false, exceptionStackTrace); +setHealthStatus(true, "", now); break; case FAILED: setHealthStatus(false, shexec.getOutput()); http://git-wip-us.apache.org/repos/asf/hadoop/blob/c1420480/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java index db61f5a..8fc64d1 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java @@ -91,7 +91,6 @@ public class TestNodeHealthScriptRunner { public void testNodeHealthScript() throws Exception { String errorScript = "echo ERROR\n echo \"Tracker not healthy\""; String normalScript = "echo \"I am all fine\""; -String failWithExitCodeScript = "echo \"Not healthy\"; exit -1"; String timeOutScript = Shell.WINDOWS ? "@echo off\nping -n 4 127.0.0.1 >nul\necho \"I am fine\"" : "sleep 4\necho \"I am fine\""; @@ -125,12 +124,6 @@ public class TestNodeHealthScriptRunner { nodeHealthScriptRunner.isHealthy()); Assert.assertEquals("", nodeHealthScriptRunner.getHealthReport()); -// Script which fails with exit code. -writeNodeHealthScriptFile(failWithExitCodeScript, true); -timerTask.run(); -Assert.assertFalse("Node health status reported healthy", -nodeHealthScriptRunner.isHealthy()); - // Timeout script. writeNodeHealthScriptFile(timeOutScript, true); timerTask.run(); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 3ad4f0823 -> 3b19bcb8f YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang) (cherry picked from commit 05ede003868871addc30162e9707c3dc14ed6b7a) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/3b19bcb8 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/3b19bcb8 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/3b19bcb8 Branch: refs/heads/branch-2 Commit: 3b19bcb8f0f70606a8080bc46fa64cd34f6280d7 Parents: 3ad4f08 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Aug 29 15:55:33 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Aug 29 15:56:30 2016 -0700 -- .../java/org/apache/hadoop/util/NodeHealthScriptRunner.java | 3 ++- .../org/apache/hadoop/util/TestNodeHealthScriptRunner.java| 7 +++ 2 files changed, 9 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/3b19bcb8/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java index fc392c4..c3bef37 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java @@ -106,6 +106,7 @@ public class NodeHealthScriptRunner extends AbstractService { shexec.execute(); } catch (ExitCodeException e) { // ignore the exit code of the script +exceptionStackTrace = StringUtils.stringifyException(e); status = HealthCheckerExitStatus.FAILED_WITH_EXIT_CODE; // On Windows, we will not hit the Stream closed IOException // thrown by stdout buffered reader for timeout event. @@ -162,7 +163,7 @@ public class NodeHealthScriptRunner extends AbstractService { setHealthStatus(false, exceptionStackTrace); break; case FAILED_WITH_EXIT_CODE: -setHealthStatus(true, "", now); +setHealthStatus(false, exceptionStackTrace); break; case FAILED: setHealthStatus(false, shexec.getOutput()); http://git-wip-us.apache.org/repos/asf/hadoop/blob/3b19bcb8/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java index 8fc64d1..db61f5a 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java @@ -91,6 +91,7 @@ public class TestNodeHealthScriptRunner { public void testNodeHealthScript() throws Exception { String errorScript = "echo ERROR\n echo \"Tracker not healthy\""; String normalScript = "echo \"I am all fine\""; +String failWithExitCodeScript = "echo \"Not healthy\"; exit -1"; String timeOutScript = Shell.WINDOWS ? "@echo off\nping -n 4 127.0.0.1 >nul\necho \"I am fine\"" : "sleep 4\necho \"I am fine\""; @@ -124,6 +125,12 @@ public class TestNodeHealthScriptRunner { nodeHealthScriptRunner.isHealthy()); Assert.assertEquals("", nodeHealthScriptRunner.getHealthReport()); +// Script which fails with exit code. +writeNodeHealthScriptFile(failWithExitCodeScript, true); +timerTask.run(); +Assert.assertFalse("Node health status reported healthy", +nodeHealthScriptRunner.isHealthy()); + // Timeout script. writeNodeHealthScriptFile(timeOutScript, true); timerTask.run(); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 8b57be108 -> 05ede0038 YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/05ede003 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/05ede003 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/05ede003 Branch: refs/heads/trunk Commit: 05ede003868871addc30162e9707c3dc14ed6b7a Parents: 8b57be1 Author: Ray Chiang <rchi...@apache.org> Authored: Mon Aug 29 15:55:33 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Aug 29 15:55:33 2016 -0700 -- .../java/org/apache/hadoop/util/NodeHealthScriptRunner.java | 3 ++- .../org/apache/hadoop/util/TestNodeHealthScriptRunner.java| 7 +++ 2 files changed, 9 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/05ede003/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java index fc392c4..c3bef37 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java @@ -106,6 +106,7 @@ public class NodeHealthScriptRunner extends AbstractService { shexec.execute(); } catch (ExitCodeException e) { // ignore the exit code of the script +exceptionStackTrace = StringUtils.stringifyException(e); status = HealthCheckerExitStatus.FAILED_WITH_EXIT_CODE; // On Windows, we will not hit the Stream closed IOException // thrown by stdout buffered reader for timeout event. @@ -162,7 +163,7 @@ public class NodeHealthScriptRunner extends AbstractService { setHealthStatus(false, exceptionStackTrace); break; case FAILED_WITH_EXIT_CODE: -setHealthStatus(true, "", now); +setHealthStatus(false, exceptionStackTrace); break; case FAILED: setHealthStatus(false, shexec.getOutput()); http://git-wip-us.apache.org/repos/asf/hadoop/blob/05ede003/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java index 8fc64d1..db61f5a 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java @@ -91,6 +91,7 @@ public class TestNodeHealthScriptRunner { public void testNodeHealthScript() throws Exception { String errorScript = "echo ERROR\n echo \"Tracker not healthy\""; String normalScript = "echo \"I am all fine\""; +String failWithExitCodeScript = "echo \"Not healthy\"; exit -1"; String timeOutScript = Shell.WINDOWS ? "@echo off\nping -n 4 127.0.0.1 >nul\necho \"I am fine\"" : "sleep 4\necho \"I am fine\""; @@ -124,6 +125,12 @@ public class TestNodeHealthScriptRunner { nodeHealthScriptRunner.isHealthy()); Assert.assertEquals("", nodeHealthScriptRunner.getHealthReport()); +// Script which fails with exit code. +writeNodeHealthScriptFile(failWithExitCodeScript, true); +timerTask.run(); +Assert.assertFalse("Node health status reported healthy", +nodeHealthScriptRunner.isHealthy()); + // Timeout script. writeNodeHealthScriptFile(timeOutScript, true); timerTask.run(); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2.8 765139e4d -> 9ad3a7a43 YARN-5567. Fix script exit code checking in NodeHealthScriptRunner#reportHealthStatus. (Yufei Gu via rchiang) (cherry picked from commit 05ede003868871addc30162e9707c3dc14ed6b7a) (cherry picked from commit 3b19bcb8f0f70606a8080bc46fa64cd34f6280d7) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/9ad3a7a4 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/9ad3a7a4 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/9ad3a7a4 Branch: refs/heads/branch-2.8 Commit: 9ad3a7a43b35dd4bb9d10bd322fbb956d3b01ff2 Parents: 765139e Author: Ray Chiang <rchi...@apache.org> Authored: Mon Aug 29 15:55:33 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Mon Aug 29 16:15:39 2016 -0700 -- .../java/org/apache/hadoop/util/NodeHealthScriptRunner.java | 3 ++- .../org/apache/hadoop/util/TestNodeHealthScriptRunner.java| 7 +++ 2 files changed, 9 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/9ad3a7a4/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java index fc392c4..c3bef37 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/NodeHealthScriptRunner.java @@ -106,6 +106,7 @@ public class NodeHealthScriptRunner extends AbstractService { shexec.execute(); } catch (ExitCodeException e) { // ignore the exit code of the script +exceptionStackTrace = StringUtils.stringifyException(e); status = HealthCheckerExitStatus.FAILED_WITH_EXIT_CODE; // On Windows, we will not hit the Stream closed IOException // thrown by stdout buffered reader for timeout event. @@ -162,7 +163,7 @@ public class NodeHealthScriptRunner extends AbstractService { setHealthStatus(false, exceptionStackTrace); break; case FAILED_WITH_EXIT_CODE: -setHealthStatus(true, "", now); +setHealthStatus(false, exceptionStackTrace); break; case FAILED: setHealthStatus(false, shexec.getOutput()); http://git-wip-us.apache.org/repos/asf/hadoop/blob/9ad3a7a4/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java index 8fc64d1..db61f5a 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/util/TestNodeHealthScriptRunner.java @@ -91,6 +91,7 @@ public class TestNodeHealthScriptRunner { public void testNodeHealthScript() throws Exception { String errorScript = "echo ERROR\n echo \"Tracker not healthy\""; String normalScript = "echo \"I am all fine\""; +String failWithExitCodeScript = "echo \"Not healthy\"; exit -1"; String timeOutScript = Shell.WINDOWS ? "@echo off\nping -n 4 127.0.0.1 >nul\necho \"I am fine\"" : "sleep 4\necho \"I am fine\""; @@ -124,6 +125,12 @@ public class TestNodeHealthScriptRunner { nodeHealthScriptRunner.isHealthy()); Assert.assertEquals("", nodeHealthScriptRunner.getHealthReport()); +// Script which fails with exit code. +writeNodeHealthScriptFile(failWithExitCodeScript, true); +timerTask.run(); +Assert.assertFalse("Node health status reported healthy", +nodeHealthScriptRunner.isHealthy()); + // Timeout script. writeNodeHealthScriptFile(timeOutScript, true); timerTask.run(); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: MAPREDUCE-6751. Add debug log message when splitting is not possible due to unsplittable compression. (Peter Vary via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 96e9f8bec -> d1c4ba2d7 MAPREDUCE-6751. Add debug log message when splitting is not possible due to unsplittable compression. (Peter Vary via rchiang) (cherry picked from commit 6c154abd33279475315b5f7f78dc47f1b0aa7028) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/d1c4ba2d Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/d1c4ba2d Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/d1c4ba2d Branch: refs/heads/branch-2 Commit: d1c4ba2d7cd22c79ad10bb4729bd6385963cc3d6 Parents: 96e9f8b Author: Ray Chiang <rchi...@apache.org> Authored: Tue Aug 16 12:13:22 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Aug 16 12:14:30 2016 -0700 -- .../main/java/org/apache/hadoop/mapred/FileInputFormat.java | 7 +++ .../hadoop/mapreduce/lib/input/CombineFileInputFormat.java| 4 .../apache/hadoop/mapreduce/lib/input/FileInputFormat.java| 7 +++ 3 files changed, 18 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/d1c4ba2d/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java -- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java index 2c58ebe..5803d60 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java +++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java @@ -369,6 +369,13 @@ public abstract class FileInputFormat<K, V> implements InputFormat<K, V> { splitHosts[0], splitHosts[1])); } } else { + if (LOG.isDebugEnabled()) { +// Log only if the file is big enough to be splitted +if (length > Math.min(file.getBlockSize(), minSize)) { + LOG.debug("File is not splittable so no parallelization " + + "is possible: " + file.getPath()); +} + } String[][] splitHosts = getSplitHostsAndCachedHosts(blkLocations,0,length,clusterMap); splits.add(makeSplit(path, 0, length, splitHosts[0], splitHosts[1])); } http://git-wip-us.apache.org/repos/asf/hadoop/blob/d1c4ba2d/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java -- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java index b2b7656..8f9699e 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java +++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java @@ -600,6 +600,10 @@ public abstract class CombineFileInputFormat<K, V> if (!isSplitable) { // if the file is not splitable, just create the one block with // full file length + if (LOG.isDebugEnabled()) { +LOG.debug("File is not splittable so no parallelization " ++ "is possible: " + stat.getPath()); + } blocks = new OneBlockInfo[1]; fileSize = stat.getLen(); blocks[0] = new OneBlockInfo(stat.getPath(), 0, fileSize, http://git-wip-us.apache.org/repos/asf/hadoop/blob/d1c4ba2d/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/FileInputFormat.java -- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/FileInputFormat.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/FileInputFormat.java index 0c5
hadoop git commit: MAPREDUCE-6751. Add debug log message when splitting is not possible due to unsplittable compression. (Peter Vary via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk b047bc727 -> 6c154abd3 MAPREDUCE-6751. Add debug log message when splitting is not possible due to unsplittable compression. (Peter Vary via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/6c154abd Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/6c154abd Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/6c154abd Branch: refs/heads/trunk Commit: 6c154abd33279475315b5f7f78dc47f1b0aa7028 Parents: b047bc7 Author: Ray Chiang <rchi...@apache.org> Authored: Tue Aug 16 12:13:22 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Tue Aug 16 12:13:22 2016 -0700 -- .../main/java/org/apache/hadoop/mapred/FileInputFormat.java | 7 +++ .../hadoop/mapreduce/lib/input/CombineFileInputFormat.java| 4 .../apache/hadoop/mapreduce/lib/input/FileInputFormat.java| 7 +++ 3 files changed, 18 insertions(+) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/6c154abd/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java -- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java index 2c58ebe..5803d60 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java +++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java @@ -369,6 +369,13 @@ public abstract class FileInputFormat<K, V> implements InputFormat<K, V> { splitHosts[0], splitHosts[1])); } } else { + if (LOG.isDebugEnabled()) { +// Log only if the file is big enough to be splitted +if (length > Math.min(file.getBlockSize(), minSize)) { + LOG.debug("File is not splittable so no parallelization " + + "is possible: " + file.getPath()); +} + } String[][] splitHosts = getSplitHostsAndCachedHosts(blkLocations,0,length,clusterMap); splits.add(makeSplit(path, 0, length, splitHosts[0], splitHosts[1])); } http://git-wip-us.apache.org/repos/asf/hadoop/blob/6c154abd/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java -- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java index b2b7656..8f9699e 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java +++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/CombineFileInputFormat.java @@ -600,6 +600,10 @@ public abstract class CombineFileInputFormat<K, V> if (!isSplitable) { // if the file is not splitable, just create the one block with // full file length + if (LOG.isDebugEnabled()) { +LOG.debug("File is not splittable so no parallelization " ++ "is possible: " + stat.getPath()); + } blocks = new OneBlockInfo[1]; fileSize = stat.getLen(); blocks[0] = new OneBlockInfo(stat.getPath(), 0, fileSize, http://git-wip-us.apache.org/repos/asf/hadoop/blob/6c154abd/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/FileInputFormat.java -- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/FileInputFormat.java b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/lib/input/FileInputFormat.java index 0c5ede9..7ec882f 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hado
hadoop git commit: YARN-5137. Make DiskChecker pluggable in NodeManager. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 01fc975ed -> 372f6f845 YARN-5137. Make DiskChecker pluggable in NodeManager. (Yufei Gu via rchiang) (cherry picked from commit dbe9e70cc084220ea1f68da850cdb092281b5e96) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/372f6f84 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/372f6f84 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/372f6f84 Branch: refs/heads/branch-2 Commit: 372f6f8456b1a4d06fcc5dd751041e7dd52d3fbc Parents: 01fc975 Author: Ray Chiang <rchi...@apache.org> Authored: Wed Aug 10 16:03:12 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Wed Aug 10 19:26:49 2016 -0700 -- .../hadoop/yarn/conf/YarnConfiguration.java | 4 .../src/main/resources/yarn-default.xml | 8 +++ .../server/nodemanager/DirectoryCollection.java | 22 +--- .../localizer/ContainerLocalizer.java | 13 .../localizer/ResourceLocalizationService.java | 15 - 5 files changed, 54 insertions(+), 8 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/372f6f84/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java index c341022..84fb0d4 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java @@ -897,6 +897,10 @@ public class YarnConfiguration extends Configuration { NM_PREFIX + "resourcemanager.minimum.version"; public static final String DEFAULT_NM_RESOURCEMANAGER_MINIMUM_VERSION = "NONE"; + /** Disk Validator. */ + public static final String DISK_VALIDATOR = NM_PREFIX + "disk-validator"; + public static final String DEFAULT_DISK_VALIDATOR = "basic"; + /** * Maximum size of contain's diagnostics to keep for relaunching container * case. http://git-wip-us.apache.org/repos/asf/hadoop/blob/372f6f84/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index 2a8bd2d..723dd1a 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -2892,6 +2892,14 @@ + The name of disk validator. + +yarn.nodemanager.disk-validator +basic + + + + Enable the CSRF filter for the timeline service web app yarn.timeline-service.webapp.rest-csrf.enabled http://git-wip-us.apache.org/repos/asf/hadoop/blob/372f6f84/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.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/DirectoryCollection.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.java index 417b207..72c32e8 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.java @@ -42,7 +42,11 @@ import org.apache.hadoop.fs.FileAlreadyExistsException; import org.apache.hadoop.fs.FileContext; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.permission.FsPermission; -import org.apache.hadoop.util.DiskChecker; +import org.apache.hadoop.util.DiskValidator; +import org.apache.hadoop.util.DiskValidatorFactory; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.yarn.conf.YarnConfiguration; +import org.apache.hadoop.yarn.exceptions.YarnRuntimeException;
hadoop git commit: YARN-5137. Make DiskChecker pluggable in NodeManager. (Yufei Gu via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk e83be44af -> aea3e6574 YARN-5137. Make DiskChecker pluggable in NodeManager. (Yufei Gu via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/aea3e657 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/aea3e657 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/aea3e657 Branch: refs/heads/trunk Commit: aea3e65749333b97d8c45280077f03d4ebddb5a8 Parents: e83be44 Author: Ray Chiang <rchi...@apache.org> Authored: Wed Aug 10 16:03:12 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Wed Aug 10 19:23:29 2016 -0700 -- .../hadoop/yarn/conf/YarnConfiguration.java | 4 .../src/main/resources/yarn-default.xml | 8 +++ .../server/nodemanager/DirectoryCollection.java | 22 +--- .../localizer/ContainerLocalizer.java | 13 .../localizer/ResourceLocalizationService.java | 15 - 5 files changed, 54 insertions(+), 8 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/aea3e657/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java index d1f410b..8899ccd 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java @@ -935,6 +935,10 @@ public class YarnConfiguration extends Configuration { NM_PREFIX + "resourcemanager.minimum.version"; public static final String DEFAULT_NM_RESOURCEMANAGER_MINIMUM_VERSION = "NONE"; + /** Disk Validator. */ + public static final String DISK_VALIDATOR = NM_PREFIX + "disk-validator"; + public static final String DEFAULT_DISK_VALIDATOR = "basic"; + /** * Maximum size of contain's diagnostics to keep for relaunching container * case. http://git-wip-us.apache.org/repos/asf/hadoop/blob/aea3e657/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml index 7305283..e77e990 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml @@ -2975,6 +2975,14 @@ + The name of disk validator. + +yarn.nodemanager.disk-validator +basic + + + + Enable the CSRF filter for the timeline service web app yarn.timeline-service.webapp.rest-csrf.enabled http://git-wip-us.apache.org/repos/asf/hadoop/blob/aea3e657/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.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/DirectoryCollection.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.java index 417b207..72c32e8 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/DirectoryCollection.java @@ -42,7 +42,11 @@ import org.apache.hadoop.fs.FileAlreadyExistsException; import org.apache.hadoop.fs.FileContext; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.permission.FsPermission; -import org.apache.hadoop.util.DiskChecker; +import org.apache.hadoop.util.DiskValidator; +import org.apache.hadoop.util.DiskValidatorFactory; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.yarn.conf.YarnConfiguration; +import org.apache.hadoop.yarn.exceptions.YarnRuntimeException; import com.google.common.annotations.VisibleForTesting; @@ -52,6 +56,8 @@
hadoop git commit: YARN-5272. Handle queue names consistently in FairScheduler. (Wilfred Spiegelenburg via rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 9d31c0b53 -> 66a501be5 YARN-5272. Handle queue names consistently in FairScheduler. (Wilfred Spiegelenburg via rchiang) (cherry picked from commit 2df1b1e72b18422606e38a9fbe311988637cb9a5) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/66a501be Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/66a501be Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/66a501be Branch: refs/heads/branch-2 Commit: 66a501be5e3243df89332ea2bacc4683085d5ca2 Parents: 9d31c0b Author: Ray Chiang <rchi...@apache.org> Authored: Fri Jul 15 14:35:50 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Jul 15 14:39:28 2016 -0700 -- .../fair/AllocationFileLoaderService.java | 4 ++- .../scheduler/fair/QueueManager.java| 6 - .../fair/TestAllocationFileLoaderService.java | 28 .../scheduler/fair/TestFairScheduler.java | 11 .../scheduler/fair/TestQueueManager.java| 3 +++ 5 files changed, 50 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/66a501be/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java index 661caa7..fab536d 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java @@ -53,6 +53,7 @@ import org.w3c.dom.NodeList; import org.w3c.dom.Text; import org.xml.sax.SAXException; +import com.google.common.base.CharMatcher; import com.google.common.annotations.VisibleForTesting; @Public @@ -445,7 +446,8 @@ public class AllocationFileLoaderService extends AbstractService { Set reservableQueues, Set nonPreemptableQueues) throws AllocationConfigurationException { -String queueName = element.getAttribute("name").trim(); +String queueName = CharMatcher.WHITESPACE.trimFrom( +element.getAttribute("name")); if (queueName.contains(".")) { throw new AllocationConfigurationException("Bad fair scheduler config " http://git-wip-us.apache.org/repos/asf/hadoop/blob/66a501be/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java index aeadcf6..8d308dc 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java @@ -37,6 +37,7 @@ import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.yarn.conf.YarnConfiguration; import org.xml.sax.SAXException; +import com.google.common.base.CharMatcher; import com.google.common.annotations.VisibleForTesting; /** * Maintains a list of queues as well as scheduling parameters for each queue, @@ -457,6 +458,9 @@ public class QueueManager { */ @VisibleForTesting boolean isQueueNameValid(String node) { -return !node.isEmpty() && node.equals(node.trim()); +// use the same white space trim as in QueueMetrics() otherwise things fail +// guava uses a different definition for whitespace than java. +return !node.isEmpty
hadoop git commit: YARN-5272. Handle queue names consistently in FairScheduler. (Wilfred Spiegelenburg via rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk e905a42a2 -> f5f1c81e7 YARN-5272. Handle queue names consistently in FairScheduler. (Wilfred Spiegelenburg via rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/f5f1c81e Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/f5f1c81e Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/f5f1c81e Branch: refs/heads/trunk Commit: f5f1c81e7dcae0272e71ef4e6bedfc00b8c677d6 Parents: e905a42 Author: Ray Chiang <rchi...@apache.org> Authored: Fri Jul 15 14:35:50 2016 -0700 Committer: Ray Chiang <rchi...@apache.org> Committed: Fri Jul 15 14:38:50 2016 -0700 -- .../fair/AllocationFileLoaderService.java | 4 ++- .../scheduler/fair/QueueManager.java| 6 - .../fair/TestAllocationFileLoaderService.java | 28 .../scheduler/fair/TestFairScheduler.java | 11 .../scheduler/fair/TestQueueManager.java| 3 +++ 5 files changed, 50 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/f5f1c81e/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java index 661caa7..fab536d 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/AllocationFileLoaderService.java @@ -53,6 +53,7 @@ import org.w3c.dom.NodeList; import org.w3c.dom.Text; import org.xml.sax.SAXException; +import com.google.common.base.CharMatcher; import com.google.common.annotations.VisibleForTesting; @Public @@ -445,7 +446,8 @@ public class AllocationFileLoaderService extends AbstractService { Set reservableQueues, Set nonPreemptableQueues) throws AllocationConfigurationException { -String queueName = element.getAttribute("name").trim(); +String queueName = CharMatcher.WHITESPACE.trimFrom( +element.getAttribute("name")); if (queueName.contains(".")) { throw new AllocationConfigurationException("Bad fair scheduler config " http://git-wip-us.apache.org/repos/asf/hadoop/blob/f5f1c81e/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java -- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java index aeadcf6..8d308dc 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/QueueManager.java @@ -37,6 +37,7 @@ import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.yarn.conf.YarnConfiguration; import org.xml.sax.SAXException; +import com.google.common.base.CharMatcher; import com.google.common.annotations.VisibleForTesting; /** * Maintains a list of queues as well as scheduling parameters for each queue, @@ -457,6 +458,9 @@ public class QueueManager { */ @VisibleForTesting boolean isQueueNameValid(String node) { -return !node.isEmpty() && node.equals(node.trim()); +// use the same white space trim as in QueueMetrics() otherwise things fail +// guava uses a different definition for whitespace than java. +return !node.isEmpty() && +node.equals(CharMatcher.WHITESPACE.trimFrom(node)); } }
svn commit: r1751944 - in /hadoop/common/site/main: author/src/documentation/content/xdocs/ publish/ publish/skin/images/
Author: rchiang Date: Fri Jul 8 17:37:03 2016 New Revision: 1751944 URL: http://svn.apache.org/viewvc?rev=1751944=rev Log: Adding myself (rchiang) to committers list. Modified: hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml hadoop/common/site/main/publish/bylaws.pdf hadoop/common/site/main/publish/index.pdf hadoop/common/site/main/publish/issue_tracking.pdf hadoop/common/site/main/publish/linkmap.pdf hadoop/common/site/main/publish/mailing_lists.pdf hadoop/common/site/main/publish/privacy_policy.pdf hadoop/common/site/main/publish/releases.pdf hadoop/common/site/main/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png hadoop/common/site/main/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png hadoop/common/site/main/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png hadoop/common/site/main/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png hadoop/common/site/main/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png hadoop/common/site/main/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png hadoop/common/site/main/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png hadoop/common/site/main/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png hadoop/common/site/main/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png hadoop/common/site/main/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png hadoop/common/site/main/publish/version_control.pdf hadoop/common/site/main/publish/who.html hadoop/common/site/main/publish/who.pdf Modified: hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml URL: http://svn.apache.org/viewvc/hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml?rev=1751944=1751943=1751944=diff == --- hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml (original) +++ hadoop/common/site/main/author/src/documentation/content/xdocs/who.xml Fri Jul 8 17:37:03 2016 @@ -1163,6 +1163,14 @@ + rchiang + Ray Chiang + Cloudera + + -8 + + + rkanter http://people.apache.org/~rkanter;>Robert Kanter Cloudera Modified: hadoop/common/site/main/publish/bylaws.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/bylaws.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/index.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/index.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/issue_tracking.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/issue_tracking.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/linkmap.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/linkmap.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/mailing_lists.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/mailing_lists.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/privacy_policy.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/privacy_policy.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/releases.pdf URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/releases.pdf?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png?rev=1751944=1751943=1751944=diff == Binary files - no diff available. Modified: hadoop/common/site/main/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png URL: http://svn.apache.org/viewvc/hadoop/common/site/main/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png?rev=1751944=1751943=1751944=d
hadoop git commit: YARN-4568. Fix message when NodeManager runs into errors initializing the recovery directory. (rchiang)
Repository: hadoop Updated Branches: refs/heads/branch-2 44e6ae8cc -> fb9327eda YARN-4568. Fix message when NodeManager runs into errors initializing the recovery directory. (rchiang) (cherry picked from commit 0a5def155eff4564b5dc7685e7460952f51bbd24) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/fb9327ed Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/fb9327ed Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/fb9327ed Branch: refs/heads/branch-2 Commit: fb9327edae0c169ff74ac4f9b740776b855e921d Parents: 44e6ae8 Author: Ray Chiang <rchi...@cloudera.com> Authored: Fri Jul 1 15:49:30 2016 -0700 Committer: Ray Chiang <rchi...@cloudera.com> Committed: Fri Jul 1 15:55:56 2016 -0700 -- .../apache/hadoop/yarn/server/nodemanager/NodeManager.java | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/fb9327ed/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 6ca7ffe..f7d226e 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 @@ -287,7 +287,14 @@ public class NodeManager extends CompositeService .RM_WORK_PRESERVING_RECOVERY_ENABLED, YarnConfiguration.DEFAULT_RM_WORK_PRESERVING_RECOVERY_ENABLED); -initAndStartRecoveryStore(conf); +try { + initAndStartRecoveryStore(conf); +} catch (IOException e) { + String recoveryDirName = conf.get(YarnConfiguration.NM_RECOVERY_DIR); + throw new + YarnRuntimeException("Unable to initialize recovery directory at " + + recoveryDirName, e); +} NMContainerTokenSecretManager containerTokenSecretManager = new NMContainerTokenSecretManager(conf, nmStore); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org
hadoop git commit: YARN-4568. Fix message when NodeManager runs into errors initializing the recovery directory. (rchiang)
Repository: hadoop Updated Branches: refs/heads/trunk 36cd0bce8 -> 0a5def155 YARN-4568. Fix message when NodeManager runs into errors initializing the recovery directory. (rchiang) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0a5def15 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0a5def15 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0a5def15 Branch: refs/heads/trunk Commit: 0a5def155eff4564b5dc7685e7460952f51bbd24 Parents: 36cd0bc Author: Ray Chiang <rchi...@cloudera.com> Authored: Fri Jul 1 15:49:30 2016 -0700 Committer: Ray Chiang <rchi...@cloudera.com> Committed: Fri Jul 1 15:53:46 2016 -0700 -- .../apache/hadoop/yarn/server/nodemanager/NodeManager.java | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0a5def15/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 6ca7ffe..f7d226e 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 @@ -287,7 +287,14 @@ public class NodeManager extends CompositeService .RM_WORK_PRESERVING_RECOVERY_ENABLED, YarnConfiguration.DEFAULT_RM_WORK_PRESERVING_RECOVERY_ENABLED); -initAndStartRecoveryStore(conf); +try { + initAndStartRecoveryStore(conf); +} catch (IOException e) { + String recoveryDirName = conf.get(YarnConfiguration.NM_RECOVERY_DIR); + throw new + YarnRuntimeException("Unable to initialize recovery directory at " + + recoveryDirName, e); +} NMContainerTokenSecretManager containerTokenSecretManager = new NMContainerTokenSecretManager(conf, nmStore); - To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org