[ https://issues.apache.org/jira/browse/HBASE-19010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guanghao Zhang updated HBASE-19010: ----------------------------------- Resolution: Fixed Status: Resolved (was: Patch Available) Pushed to master and branch-2. Thanks all for reviewing. > Reimplement getMasterInfoPort for Admin > --------------------------------------- > > Key: HBASE-19010 > URL: https://issues.apache.org/jira/browse/HBASE-19010 > Project: HBase > Issue Type: Sub-task > Components: Client > Reporter: Guanghao Zhang > Assignee: Guanghao Zhang > Fix For: 2.0.0-beta-1 > > Attachments: HBASE-19010.master.001.patch, > HBASE-19010.master.002.patch, HBASE-19010.master.002.patch, > HBASE-19010.master.002.patch, HBASE-19010.master.002.patch, > HBASE-19010.master.003.patch, HBASE-19010.master.003.patch, > HBASE-19010.master.004.patch, HBASE-19010.master.004.patch > > > Current implementation. > {code} > public int getMasterInfoPort() throws IOException { > // TODO: Fix! Reaching into internal implementation!!!! > ConnectionImplementation connection = > (ConnectionImplementation)this.connection; > ZooKeeperKeepAliveConnection zkw = > connection.getKeepAliveZooKeeperWatcher(); > try { > return MasterAddressTracker.getMasterInfoPort(zkw); > } catch (KeeperException e) { > throw new IOException("Failed to get master info port from > MasterAddressTracker", e); > } > } > {code} > Open this issue to fix TODO. -- This message was sent by Atlassian JIRA (v6.4.14#64029)