[
https://issues.apache.org/jira/browse/HBASE-10962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Antonov updated HBASE-10962:
------------------------------------
Attachment: HBASE-10962.patch
First version of patch.
Includes changes made as part of HBASE-10915, as the factory and consensus
provider stuff is apparently needed here too.
TestCloseRegionHandler and TestRegionServerNoMaster pass, 1 out of 6 tests in
TestOpenRegionHandler doesn't pass, I'm looking why. Will fix in next version
of patch.
A comment - like in patch for closing regions, have to pass around
open..details object, to transform handler instances created on
per-executors-task basis to stateless single instance of consensus without
bringing in syncronization.
This patch is a bit WIP, but would definitely appreciate first reviews at this
point.
> Decouple region opening from ZooKeeper
> --------------------------------------
>
> Key: HBASE-10962
> URL: https://issues.apache.org/jira/browse/HBASE-10962
> Project: HBase
> Issue Type: Sub-task
> Components: Zookeeper
> Reporter: Mikhail Antonov
> Assignee: Mikhail Antonov
> Attachments: HBASE-10962.patch
>
>
> This involves creating consensus for OpenRegionHandler/OpenMetaHandler, and
> few accompanying changes in HRegionServer code and RsRpcServices.
--
This message was sent by Atlassian JIRA
(v6.2#6252)