diff --git hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/ResourceRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/ResourceRequest.java index d7aa413..86b55d1 100644 --- hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/ResourceRequest.java +++ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/ResourceRequest.java @@ -296,13 +296,7 @@ public int compareTo(ResourceRequest other) { int capabilityComparison = this.getCapability().compareTo(other.getCapability()); if (capabilityComparison == 0) { - int numContainersComparison = - this.getNumContainers() - other.getNumContainers(); - if (numContainersComparison == 0) { - return 0; - } else { - return numContainersComparison; - } + return this.getNumContainers() - other.getNumContainers(); } else { return capabilityComparison; }