YARN-10127. Remove setting App Ordering Policy to ParentQueue in FSQueueConverter

Contributed by Peter Bacsko.
This commit is contained in:
Prabhu Joseph 2020-02-11 19:35:31 +05:30 committed by Prabhu Joseph
parent d7c136b9ed
commit e637797211
2 changed files with 26 additions and 24 deletions

View File

@ -294,6 +294,7 @@ private void emitSizeBasedWeight(String queueName) {
* @param queue
*/
private void emitOrderingPolicy(String queueName, FSQueue queue) {
if (queue instanceof FSLeafQueue) {
String policy = queue.getPolicy().getName();
switch (policy) {
@ -318,6 +319,7 @@ private void emitOrderingPolicy(String queueName, FSQueue queue) {
conversionOptions.handleConversionError(msg);
}
}
}
/**
* weight + minResources

View File

@ -393,13 +393,13 @@ public void testQueueOrderingPolicy() throws Exception {
converter.convertQueueHierarchy(rootQueue);
// root
assertEquals("root ordering policy", "fair",
assertEquals("root ordering policy", null,
csConfig.get(PREFIX + "root.ordering-policy"));
assertEquals("root.default ordering policy", "fair",
csConfig.get(PREFIX + "root.default.ordering-policy"));
assertEquals("root.admins ordering policy", "fair",
assertEquals("root.admins ordering policy", null,
csConfig.get(PREFIX + "root.admins.ordering-policy"));
assertEquals("root.users ordering policy", "fair",
assertEquals("root.users ordering policy", null,
csConfig.get(PREFIX + "root.users.ordering-policy"));
// root.users
@ -429,7 +429,7 @@ public void testQueueUnsupportedMixedOrderingPolicy() throws IOException {
converter.convertQueueHierarchy(rootQueue);
verify(ruleHandler, times(6)).handleFairAsDrf(anyString());
verify(ruleHandler, times(5)).handleFairAsDrf(anyString());
}
@Test