hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Antonov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-11467) New impl of Registry interface not using ZK + new RPCs on master protocol
Date Tue, 02 Sep 2014 21:05:24 GMT

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

Mikhail Antonov commented on HBASE-11467:
-----------------------------------------

Updated the diff on RB with latest changes.

[~stack] Right, I think we need to have a dedicated discussion around master changes/topology.
On the question about

bq. If we partition the master – a far-out possibility that hopefully we never have to do
where master 1. does tables A-D and master 2. does tables E-H, etc. – then how would this
play out? The cluster string would have to list all masters ?

I think the more robust solution would be forwarding from one master to another (i.e., clearly
each master should know full cluster topology anyway, but clients shouldn't have to, they
should be able to ask any master they know, i.e. a client may only know about some subset
of masters, and get location of the master they actually need). More brainstorming is needed
here, for sure.

> 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
>    Affects Versions: 2.0.0
>            Reporter: Mikhail Antonov
>            Assignee: Mikhail Antonov
>             Fix For: 2.0.0
>
>         Attachments: HBASE-11467.patch, HBASE-11467.patch, HBASE-11467.patch
>
>
> 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.
> Review of early version of patch is here: https://reviews.apache.org/r/24296/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message