[
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
(v6.3.4#6332)