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

Naganarasimha G R commented on YARN-6741:
-----------------------------------------

[~sunilg],
Well i was not thinking of any explicit use case as such, but was just covering 
all possible scenarios with the modification of the queue hierarchy. And 
technically there is nothing limiting us in supporting this which aids in admin 
to manage/reduce the queues with minimal number of operations.

> Deleting all children of a Parent Queue on refresh throws exception
> -------------------------------------------------------------------
>
>                 Key: YARN-6741
>                 URL: https://issues.apache.org/jira/browse/YARN-6741
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: capacity scheduler
>    Affects Versions: 3.0.0-alpha3
>            Reporter: Naganarasimha G R
>            Assignee: Naganarasimha G R
>         Attachments: YARN-6741.001.patch, YARN-6741.002.patch, 
> YARN-6741.003.patch
>
>
> If we configure CS such that all  children of a parent queue are deleted and 
> made as a leaf queue, then {{refreshQueue}} operation fails when 
> re-initializing the parent Queue
> {code}
>        // Sanity check
>       if (!(newlyParsedQueue instanceof ParentQueue) || !newlyParsedQueue
>           .getQueuePath().equals(getQueuePath())) {
>         throw new IOException(
>             "Trying to reinitialize " + getQueuePath() + " from "
>                 + newlyParsedQueue.getQueuePath());
>       }
> {code}
> *Expected Behavior:*
> Converting a Parent Queue to leafQueue on refreshQueue needs to be supported.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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