YARN-6746. SchedulerUtils.checkResourceRequestMatchingNodePartition() is dead code

(Contributed by Deepti Sawhney via Daniel Templeton)
This commit is contained in:
Daniel Templeton 2017-07-09 19:27:32 +09:00
parent 0615985886
commit c5a0c38d8e

View File

@ -349,25 +349,7 @@ public static AccessType toAccessType(QueueACL acl) {
}
return null;
}
public static boolean checkResourceRequestMatchingNodePartition(
String requestedPartition, String nodePartition,
SchedulingMode schedulingMode) {
// We will only look at node label = nodeLabelToLookAt according to
// schedulingMode and partition of node.
String nodePartitionToLookAt = null;
if (schedulingMode == SchedulingMode.RESPECT_PARTITION_EXCLUSIVITY) {
nodePartitionToLookAt = nodePartition;
} else {
nodePartitionToLookAt = RMNodeLabelsManager.NO_LABEL;
}
if (null == requestedPartition) {
requestedPartition = RMNodeLabelsManager.NO_LABEL;
}
return requestedPartition.equals(nodePartitionToLookAt);
}
private static boolean hasPendingResourceRequest(ResourceCalculator rc,
ResourceUsage usage, String partitionToLookAt, Resource cluster) {
if (Resources.greaterThan(rc, cluster,