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