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

Karthik Kambatla updated YARN-1028:
-----------------------------------

    Attachment: yarn-1028-3.patch

Posting a patch that adds a test that verifies ClientRMProxy and ServerRMProxy 
do end up using the ConfiguredFailoverProxyProvider, which in turn tries the 
RMs alternately.

For the test, chose to use an augmented MiniYARNCluster. The same test can be 
used for automatic-failover testing as well. Got rid of 
TestMiniYARNClusterForHA because the new test also tests it.

I believe the patch is ready for review. 

> Add FailoverProxyProvider like capability to RMProxy
> ----------------------------------------------------
>
>                 Key: YARN-1028
>                 URL: https://issues.apache.org/jira/browse/YARN-1028
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Bikas Saha
>            Assignee: Karthik Kambatla
>         Attachments: yarn-1028-1.patch, yarn-1028-2.patch, yarn-1028-3.patch, 
> yarn-1028-draft-cumulative.patch
>
>
> RMProxy layer currently abstracts RM discovery and implements it by looking 
> up service information from configuration. Motivated by HDFS and using 
> existing classes from Common, we can add failover proxy providers that may 
> provide RM discovery in extensible ways.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to