YARN-10127. Remove setting App Ordering Policy to ParentQueue in FSQueueConverter
Contributed by Peter Bacsko.
This commit is contained in:
parent
d7c136b9ed
commit
e637797211
@ -294,6 +294,7 @@ private void emitSizeBasedWeight(String queueName) {
|
|||||||
* @param queue
|
* @param queue
|
||||||
*/
|
*/
|
||||||
private void emitOrderingPolicy(String queueName, FSQueue queue) {
|
private void emitOrderingPolicy(String queueName, FSQueue queue) {
|
||||||
|
if (queue instanceof FSLeafQueue) {
|
||||||
String policy = queue.getPolicy().getName();
|
String policy = queue.getPolicy().getName();
|
||||||
|
|
||||||
switch (policy) {
|
switch (policy) {
|
||||||
@ -318,6 +319,7 @@ private void emitOrderingPolicy(String queueName, FSQueue queue) {
|
|||||||
conversionOptions.handleConversionError(msg);
|
conversionOptions.handleConversionError(msg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* weight + minResources
|
* weight + minResources
|
||||||
|
@ -393,13 +393,13 @@ public void testQueueOrderingPolicy() throws Exception {
|
|||||||
converter.convertQueueHierarchy(rootQueue);
|
converter.convertQueueHierarchy(rootQueue);
|
||||||
|
|
||||||
// root
|
// root
|
||||||
assertEquals("root ordering policy", "fair",
|
assertEquals("root ordering policy", null,
|
||||||
csConfig.get(PREFIX + "root.ordering-policy"));
|
csConfig.get(PREFIX + "root.ordering-policy"));
|
||||||
assertEquals("root.default ordering policy", "fair",
|
assertEquals("root.default ordering policy", "fair",
|
||||||
csConfig.get(PREFIX + "root.default.ordering-policy"));
|
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"));
|
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"));
|
csConfig.get(PREFIX + "root.users.ordering-policy"));
|
||||||
|
|
||||||
// root.users
|
// root.users
|
||||||
@ -429,7 +429,7 @@ public void testQueueUnsupportedMixedOrderingPolicy() throws IOException {
|
|||||||
|
|
||||||
converter.convertQueueHierarchy(rootQueue);
|
converter.convertQueueHierarchy(rootQueue);
|
||||||
|
|
||||||
verify(ruleHandler, times(6)).handleFairAsDrf(anyString());
|
verify(ruleHandler, times(5)).handleFairAsDrf(anyString());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user