hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (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 18:34:24 GMT

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

stack commented on HBASE-11467:

bq.... so master-based cluster isn't what's coming with this patch.

But master-character changes now in that for a client to connect, master must be up (currently,
this is the case but only out of lazyness.... we need to make it so client can connect w/o
having to test master is up).  This goes against a tenet that is long-time, though soft-spoken
that needs to be made more pronounced, that master can go away for periods of time and the
cluster keeps running.  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 ?

bq. Do you suggest to put this patch on hold, or modify it so it's more like "second option
to connect to cluster"?

The patch is great. Nice cleanup.  Would be good to get some of it in, the least controversial
parts.  Post new rb and will review w/ that in mind.

We need to chat on master topology on dev list and maybe stakeholders should meet and powwow...

> 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

View raw message