You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Rajeshbabu Chintaguntla (JIRA)" <ji...@apache.org> on 2015/02/05 06:29:34 UTC
[jira] [Created] (HBASE-12975) SplitTranaction,
RegionMergeTransaction to should have InterfaceAudience of
LimitedPrivate(Coproc,Phoenix)
Rajeshbabu Chintaguntla created HBASE-12975:
-----------------------------------------------
Summary: SplitTranaction, RegionMergeTransaction to should have InterfaceAudience of LimitedPrivate(Coproc,Phoenix)
Key: HBASE-12975
URL: https://issues.apache.org/jira/browse/HBASE-12975
Project: HBase
Issue Type: Improvement
Reporter: Rajeshbabu Chintaguntla
Assignee: Rajeshbabu Chintaguntla
Making SplitTransaction, RegionMergeTransaction limited private is required to support local indexing feature in Phoenix to ensure regions colocation.
We can ensure region split, regions merge in the coprocessors in few method calls without touching internals like creating zk's, file layout changes or assignments.
1) stepsBeforePONR, stepsAfterPONR we can ensure split.
2) meta entries can pass through coprocessors to atomically update with the normal split/merge.
3) rollback on failure.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)