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

Duo Zhang commented on HBASE-24459:
-----------------------------------

The plan is to let the ZKConnectionRegistry to go to the active master, as we 
can get the active master from zk. It will be the registry used inside HBase 
Cluster, i.e, the Connections at RS side will use it to locate meta.

And for MasterConnectionRegistry, the client side is almost the same, we will 
do hedge requests to the configured masters, and at server side, we will 
provide caches at backup masters to handle the requests.

> Move the locateMeta logic from AsyncMetaRegionTableLocator to 
> ConnectionRegistry
> --------------------------------------------------------------------------------
>
>                 Key: HBASE-24459
>                 URL: https://issues.apache.org/jira/browse/HBASE-24459
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Duo Zhang
>            Priority: Major
>
> Now the related code is only in AsyncMetaRegionTableLocator, we could make 
> the actually implementation pluggable, so we do not always need to go to the 
> active master.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to