[
https://issues.apache.org/jira/browse/MAPREDUCE-3651?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13184187#comment-13184187
]
Thomas Graves commented on MAPREDUCE-3651:
------------------------------------------
So the problem with the mapred queue -list is actually in the JobClient in
routine getJobQueueInfoArray. It is currently only converting the root queues
from QueueInfo to JobQueueInfo. This routine needs to handle converting the
child queues also.
> TestQueueManagerRefresh fails
> -----------------------------
>
> Key: MAPREDUCE-3651
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-3651
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: mrv2
> Reporter: Thomas Graves
> Assignee: Thomas Graves
> Priority: Blocker
> Fix For: 0.23.0
>
> Attachments: MAPREDUCE-3651.patch
>
>
> The following tests fail:
> org.apache.hadoop.mapred.TestQueueManagerRefresh.testRefreshWithRemovedQueues
> org.apache.hadoop.mapred.TestQueueManagerRefresh.testRefreshOfSchedulerProperties
>
> It looks like its simply trying to remove one of the queues but the remove is
> failing.It looks like MAPREDUCE-3328. mapred queue -list output inconsistent
> and missing child queues - change the getChilren routine to do a new
> JobQueueInfo on each one when returning it which is making the remove routine
> fail since they aren't the same object now.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira