[ https://issues.apache.org/jira/browse/YARN-10396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17181196#comment-17181196 ]
Sunil G commented on YARN-10396: -------------------------------- [~bteke], you have used a new test class from branch-3.3 caused a compilation error. Please help to fix this for branch-3.2 and branch-3.1 {code:java} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project hadoop-yarn-server-resourcemanager: Compilation failure: Compilation failure: [ERROR] /Users/sgovindan/Work/repos/apache/hadoop-commit/hadoop/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestParentQueue.java:[1024,5] cannot find symbol [ERROR] symbol: class CSQueueStore [ERROR] location: class org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestParentQueue [ERROR] /Users/sgovindan/Work/repos/apache/hadoop-commit/hadoop/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestParentQueue.java:[1024,31] cannot find symbol [ERROR] symbol: class CSQueueStore [ERROR] location: class org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestParentQueue [ERROR] -> [Help 1] {code} > Max applications calculation per queue disregards queue level settings in > absolute mode > --------------------------------------------------------------------------------------- > > Key: YARN-10396 > URL: https://issues.apache.org/jira/browse/YARN-10396 > Project: Hadoop YARN > Issue Type: Bug > Components: capacity scheduler > Reporter: Benjamin Teke > Assignee: Benjamin Teke > Priority: Major > Fix For: 3.2.2, 3.4.0, 3.3.1, 3.1.5 > > Attachments: YARN-10396.001.patch, YARN-10396.002.patch, > YARN-10396.003.patch > > > Looking at the following code in > {{org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ParentQueue.java#L1126}} > {code:java} > int maxApplications = (int) (conf.getMaximumSystemApplications() > * childQueue.getQueueCapacities().getAbsoluteCapacity(label)); > leafQueue.setMaxApplications(maxApplications);{code} > In Absolute Resources mode setting the number of maximum applications on > queue level gets overridden with the system level setting scaled down to the > available resources. This means that the only way to set the maximum number > of applications is to change the queue's resource pool. This line should > consider the queue's > {{yarn.scheduler.capacity.\{queuepath}.maximum-applications }}setting. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org