YARN-4310. FairScheduler: Log skipping reservation messages at DEBUG level (asuresh)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/58d1df58 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/58d1df58 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/58d1df58 Branch: refs/heads/HDFS-8966 Commit: 58d1df585c2b8a4d2f78ae30726f07b4c6a94731 Parents: ecad125 Author: Arun Suresh <[email protected]> Authored: Thu Oct 29 13:42:09 2015 -0700 Committer: Arun Suresh <[email protected]> Committed: Thu Oct 29 13:42:09 2015 -0700 ---------------------------------------------------------------------- hadoop-yarn-project/CHANGES.txt | 2 ++ .../scheduler/fair/FSAppAttempt.java | 16 +++++++++------- 2 files changed, 11 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/58d1df58/hadoop-yarn-project/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index 4bdf6ec..baa66c1 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -549,6 +549,8 @@ Release 2.8.0 - UNRELEASED YARN-3216. Max-AM-Resource-Percentage should respect node labels. (Sunil G via wangda) + YARN-4310. FairScheduler: Log skipping reservation messages at DEBUG level (asuresh) + OPTIMIZATIONS YARN-3339. TestDockerContainerExecutor should pull a single image and not http://git-wip-us.apache.org/repos/asf/hadoop/blob/58d1df58/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 6da4ebf..abbf77a 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 @@ -488,13 +488,15 @@ public class FSAppAttempt extends SchedulerApplicationAttempt if (existingReservations >= numAllowedReservations) { DecimalFormat df = new DecimalFormat(); df.setMaximumFractionDigits(2); - LOG.info("Reservation Exceeds Allowed number of nodes:" + - " app_id=" + getApplicationId() + - " existingReservations=" + existingReservations + - " totalAvailableNodes=" + totalAvailNodes + - " reservableNodesRatio=" + df.format( - scheduler.getReservableNodesRatio()) + - " numAllowedReservations=" + numAllowedReservations); + if (LOG.isDebugEnabled()) { + LOG.debug("Reservation Exceeds Allowed number of nodes:" + + " app_id=" + getApplicationId() + + " existingReservations=" + existingReservations + + " totalAvailableNodes=" + totalAvailNodes + + " reservableNodesRatio=" + df.format( + scheduler.getReservableNodesRatio()) + + " numAllowedReservations=" + numAllowedReservations); + } return true; } }
