[ 
https://issues.apache.org/jira/browse/YARN-9949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16967684#comment-16967684
 ] 

Siyao Meng edited comment on YARN-9949 at 11/5/19 5:16 PM:
-----------------------------------------------------------

[~prabhujoseph] [~sunilg] Yep, this commit breaks the compilation of branch-3.2 
due to YARN-9937 hasn't landed in branch-3.2 yet:
{code:title=mvn clean install -Pdist -DskipTests -e -Dmaven.javadoc.skip=true}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project hadoop-yarn-server-resourcemanager: Compilation failure: Compilation 
failure:
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[53,13]
 cannot find symbol
[ERROR]   symbol:   class QueueAclsInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[127,10]
 cannot find symbol
[ERROR]   symbol:   class QueueAclsInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[76,48]
 cannot find symbol
[ERROR]   symbol:   method getMaximumAllocation()
[ERROR]   location: variable parent of type 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSQueue
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[79,21]
 cannot find symbol
[ERROR]   symbol:   class QueueAclsInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[82,7]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[82,35]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[92,5]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[92,33]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project hadoop-yarn-server-resourcemanager: Compilation failure
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:215)
{code}

I was working on another jira (backporting HADOOP-16152 to 3.2) and found this 
to be a potential issue for precommits.

YARN-9937 doesn't seem to be a clean backport. If that's the case, please 
revert this on branch-3.2 so that it can be compiled. We can get this back in 
3.2 after YARN-9937 is in. Thanks!


was (Author: smeng):
[~prabhujoseph] [~sunilg] Yep, this commit breaks the compilation of branch-3.2 
due to YARN-9937 hasn't landed in branch-3.2 yet:
{code:mvn clean install -Pdist -DskipTests -e -Dmaven.javadoc.skip=true}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project hadoop-yarn-server-resourcemanager: Compilation failure: Compilation 
failure:
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[53,13]
 cannot find symbol
[ERROR]   symbol:   class QueueAclsInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[127,10]
 cannot find symbol
[ERROR]   symbol:   class QueueAclsInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[76,48]
 cannot find symbol
[ERROR]   symbol:   method getMaximumAllocation()
[ERROR]   location: variable parent of type 
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSQueue
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[79,21]
 cannot find symbol
[ERROR]   symbol:   class QueueAclsInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[82,7]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[82,35]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[92,5]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] 
/Users/smeng/repo/branch-3.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java:[92,33]
 cannot find symbol
[ERROR]   symbol:   class QueueAclInfo
[ERROR]   location: class 
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerInfo
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project hadoop-yarn-server-resourcemanager: Compilation failure
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:215)
{code}

YARN-9937 doesn't seem to be a clean backport. If that's the case, please 
revert this on branch-3.2 so that it can be compiled. We can get this back in 
3.2 after YARN-9937 is in. Thanks!

> Add missing queue configs for root queue in 
> RMWebService#CapacitySchedulerInfo 
> -------------------------------------------------------------------------------
>
>                 Key: YARN-9949
>                 URL: https://issues.apache.org/jira/browse/YARN-9949
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: capacity scheduler
>    Affects Versions: 3.3.0
>            Reporter: Prabhu Joseph
>            Assignee: Prabhu Joseph
>            Priority: Minor
>             Fix For: 3.3.0, 3.2.2
>
>         Attachments: YARN-9949-001.patch, YARN-9949-002.patch
>
>
> YARN-9937 has added below missing queue configs but missed to add for root 
> queue.
> 1. Maximum Allocation
> 2. Queue ACLs
> 3. Queue Priority
> 4. Application Lifetime
> 5. Ordering Policy.



--
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

Reply via email to