[ https://issues.apache.org/jira/browse/YARN-791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13686075#comment-13686075 ]
Sandy Ryza commented on YARN-791: --------------------------------- So apparently, with protobufs, you can not have a default and also allow "null". Uploading a patch that adds the NodeState param to GetClusterNodesRequest with (no default value), interprets null to mean all nodes, adds a NodeState parameter to YarnClient#getNodeReports, and retains the previous behavior in the CLI. > Ensure that RM RPC APIs that return nodes are consistent with /nodes REST API > ----------------------------------------------------------------------------- > > Key: YARN-791 > URL: https://issues.apache.org/jira/browse/YARN-791 > Project: Hadoop YARN > Issue Type: Sub-task > Components: api, resourcemanager > Affects Versions: 2.0.4-alpha > Reporter: Sandy Ryza > Assignee: Sandy Ryza > Attachments: YARN-791-1.patch, YARN-791-2.patch, YARN-791.patch > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira