[
https://issues.apache.org/jira/browse/HBASE-11467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14061417#comment-14061417
]
Mikhail Antonov commented on HBASE-11467:
-----------------------------------------
[~stack] that token management (which involves clusterId access) happens not at
individual protocol level (i.e. MasterProtos), but at the rpc channel level
(BlockingRpcChannelImplementation, and RpcClient). So to do that, we would need
to write new implementation of BlockingRpcChannel?
> New impl of Registry interface not using ZK + new RPCs on master protocol
> -------------------------------------------------------------------------
>
> Key: HBASE-11467
> URL: https://issues.apache.org/jira/browse/HBASE-11467
> Project: HBase
> Issue Type: Sub-task
> Components: Client, Consensus, Zookeeper
> Reporter: Mikhail Antonov
> Assignee: Mikhail Antonov
> Fix For: 2.0.0
>
>
> Currently there' only one implementation of Registry interface, which is
> using ZK to get info about meta. Need to create implementation which will be
> using RPC calls to master the client is connected to.
> That includes adding several new methods to master RPC protocol:
> - GetMetaRegionLocation
> - GetClusterId
> - IsTableOnlineState
> - GetCurrentNrHRS
--
This message was sent by Atlassian JIRA
(v6.2#6252)