[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-06 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0008-YARN-2647.patch

Hi [~gp.leftnoteasy]

Thank you. I have updated patch as per the comments.
However I feel we can avoid having '-' in between the field labels. Because we 
already have fields like Maximum Capacity, Current Capacity etc. So if we 
change for node-labels, it was not much looking good. So I kept as it is and 
also removed for queue. Kindly share your thoughts.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch, 0008-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-06 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0008-YARN-2647-full.patch

Thank you [~gp.leftnoteasy]

Changed the labels as suggested. Also attaching full patch and a patch with out 
yarn.cmd changes for jenkins.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch, 0008-YARN-2647-full.patch, 
 0008-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-06 Thread Vinod Kumar Vavilapalli (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vinod Kumar Vavilapalli updated YARN-2647:
--
Attachment: 0008-YARN-2647-full-branch-2.patch

The branch-2 patch conflicted. Here's what I am using during commit.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch, 0008-YARN-2647-1.patch, 
 0008-YARN-2647-full-branch-2.patch, 0008-YARN-2647-full.patch, 
 0008-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-06 Thread Wangda Tan (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wangda Tan updated YARN-2647:
-
Attachment: 0009-YARN-2647-trunk-full.patch

Hmm.. there're some issues when trying to run queue CLI locally.
1) args of queue CLI is without queue even if you run with yarn queue 
-status .., the args is \[-status, ...\]. The assumption is incorrect.
2) Modified tests according to the #1.
3) It is possible that there's no related QueueInfo with specified queue name, 
and null will be returned from YarnClient, so NPE will raise. Added a check for 
it, and will print proper message:
{code}
yarn queue -status root.default
...
Failed to get queue by given queue name=root.default please check
{code}
4) Added a test for #3

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch, 0008-YARN-2647-1.patch, 
 0008-YARN-2647-full-branch-2.patch, 0008-YARN-2647-full.patch, 
 0008-YARN-2647.patch, 0009-YARN-2647-trunk-full.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-06 Thread Wangda Tan (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wangda Tan updated YARN-2647:
-
Attachment: 0009-YARN-2647-trunk-without-yarn.cmd.patch

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch, 0008-YARN-2647-1.patch, 
 0008-YARN-2647-full-branch-2.patch, 0008-YARN-2647-full.patch, 
 0008-YARN-2647.patch, 0009-YARN-2647-trunk-full.patch, 
 0009-YARN-2647-trunk-without-yarn.cmd.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-06 Thread Wangda Tan (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wangda Tan updated YARN-2647:
-
Attachment: 0009-YARN-2647-branch2-full.pach

Attached updated branch-2 fix as well

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch, 0008-YARN-2647-1.patch, 
 0008-YARN-2647-full-branch-2.patch, 0008-YARN-2647-full.patch, 
 0008-YARN-2647.patch, 0009-YARN-2647-branch2-full.pach, 
 0009-YARN-2647-trunk-full.patch, 0009-YARN-2647-trunk-without-yarn.cmd.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-04 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: (was: 0007-YARN-2647.patch)

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-11-04 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0007-YARN-2647.patch

Reattaching to get jenkins..

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-10-31 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0007-YARN-2647.patch

Attaching patch by covering all comments.

About the comment from [~cwelch], Is it possible to get a null from setString 
in this pb, I feel we will get an empty set in worst case, and the loop will 
not enter with empty set by printing empty value. Will it be fine then, kindly 
share your thoughts.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch, 0007-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-10-26 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0006-YARN-2647.patch

Updated patch as per the comments.
Thank you [~wangda] for the review.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch, 
 0006-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-10-25 Thread Wangda Tan (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wangda Tan updated YARN-2647:
-
Summary: Add yarn queue CLI to get queue infos  (was: Add yarn queue CLI to 
get queue info including labels of such queue)

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-10-25 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0004-YARN-2647.patch

Thank you [~gp.leftnoteasy]

I updated the patch as per the comments.

One comment. I feel we can write error to syserr, and print as invalid command 
usage rather throwing exception as given in that if condition. Pls suggest your 
thoughts.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (YARN-2647) Add yarn queue CLI to get queue infos

2014-10-25 Thread Sunil G (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sunil G updated YARN-2647:
--
Attachment: 0005-YARN-2647.patch

Updating to correct jenkins.

 Add yarn queue CLI to get queue infos
 -

 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, 0002-YARN-2647.patch, 
 0003-YARN-2647.patch, 0004-YARN-2647.patch, 0005-YARN-2647.patch






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)