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
|
||||
*/
|
||||
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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user