hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wangda Tan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-2647) Add yarn queue CLI to get queue info including labels of such queue
Date Fri, 24 Oct 2014 18:20:36 GMT

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

Wangda Tan commented on YARN-2647:

Hi [~sunilg],
Thanks for the patch, some comments,

1) I think we should create a QueueCLI instead of putting it to ApplicationCLI -- it makes
more sense to put attempts/containers into ApplicationCLI, they are all belongs to Application,
but queue is not. 
I expect there will be some duplicated code between ApplicationCLI and QueueCLI, but shouldn't
too much.

2) I think we don't need -listall, took a look at other commands, like application/container,
-list is "list all", and -status will follow application-id or container-id. 
I think we can follow the same way: 
queue -list will list all queues, and 
queue -status <name or path> will print the specified queue only.

3) After rethink about your comment at: https://issues.apache.org/jira/browse/YARN-2647?focusedCommentId=14181701&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14181701
I actually think such filter like -show-acls or -show-nodelabels are make more sense when
we need list all queues. For only one queue, print complete status should be acceptable.
I would suggest to remove the two options for now until someday people require for them, two
# The name "-show-acls" itself is ambigious, because we will show complete message by default,
why only show acl after add the "-show-acls"? It should be "-show-acls-only". But if so, how
to deal with when user put "-show-acls-only" and "show-nodelabels-only" together? 
# I expect there're more filter needed, such as "give me all information for queues under
a parent queue" or "give me information for leaf queue only".

We can decide how to put filters better when such real requirements come. What you think?


> Add yarn queue CLI to get queue info including labels of such queue
> -------------------------------------------------------------------
>                 Key: YARN-2647
>                 URL: https://issues.apache.org/jira/browse/YARN-2647
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: client
>            Reporter: Wangda Tan
>            Assignee: Sunil G
>         Attachments: 0001-YARN-2647.patch

This message was sent by Atlassian JIRA

View raw message