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

Xuan Gong commented on YARN-513:
--------------------------------

The new patch includes:
1. remove RMClient, create RMProxy, followed the pattern of NameNodeProxy, 
includes several static CreateXXX() method. This will be much simpler.
2. At NodeManagerUpdaterImpl, there is not RMProxy object anymore, use 
RMProxy.createRMProxy() to create ResourceTracker object directly.
3. Remove invoke method, call proxy.method() directly. 
4. change the testcases, including changes localRMClient to LocalRMProxy
                
> Create common proxy client for communicating with RM
> ----------------------------------------------------
>
>                 Key: YARN-513
>                 URL: https://issues.apache.org/jira/browse/YARN-513
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: resourcemanager
>            Reporter: Bikas Saha
>            Assignee: Xuan Gong
>         Attachments: YARN-513.1.patch, YARN-513.2.patch, YARN-513.3.patch, 
> YARN-513.4.patch
>
>
> When the RM is restarting, the NM, AM and Clients should wait for some time 
> for the RM to come back up.

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

Reply via email to