From 524ecb19efc5a0d77336708735f4def7f7b757b2 Mon Sep 17 00:00:00 2001 From: Wangda Tan Date: Fri, 8 Dec 2017 21:43:28 -0800 Subject: [PATCH] YARN-7591. NPE in async-scheduling mode of CapacityScheduler. (Tao Yang via wangda) Change-Id: I67e086d6d35c3166ec0f6305490ea6527bd6d799 (cherry picked from commit 41796ea60ab9dbd6a41dd8fd3c6ff50990bba2f5) (cherry picked from commit c27a5ba65c115f72a83c3bef9599579e38926aac) --- .../scheduler/capacity/CapacityScheduler.java | 4 ++++ .../scheduler/capacity/LeafQueue.java | 21 ++++++++++++++++++- .../common/fica/FiCaSchedulerApp.java | 5 +++++ 3 files changed, 29 insertions(+), 1 deletion(-) 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/capacity/CapacityScheduler.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java index 408032a02f2..e2e2c544650 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java @@ -1258,6 +1258,10 @@ private CSAssignment allocateContainerOnSingleNode(PlacementSet