[
https://issues.apache.org/jira/browse/HBASE-17470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stephen Yuan Jiang updated HBASE-17470:
---------------------------------------
Release Note:
In 1.x branches, Admin.mergeRegions calls MASTER via dispatchMergingRegions
RPC; when executing dispatchMergingRegions RPC, MASTER calls RS via
MergeRegions to complete the merge in RS-side.
With HBASE-16119, the merge logic moves to master-side. This JIRA cleans up
unused RPCs (dispatchMergingRegions and MergeRegions) , removes dangerous tools
such as Merge and HMerge, and deletes unused RegionServer-side merge region
logic in 2.0 release.
> Remove merge region code from region server
> -------------------------------------------
>
> Key: HBASE-17470
> URL: https://issues.apache.org/jira/browse/HBASE-17470
> Project: HBase
> Issue Type: Sub-task
> Components: regionserver
> Affects Versions: 2.0.0
> Reporter: Stephen Yuan Jiang
> Assignee: Stephen Yuan Jiang
> Fix For: 2.0.0
>
> Attachments: HBASE-17470.v1-master.patch,
> HBASE-17470.v2-master.patch, HBASE-17470.v3-master.patch
>
>
> HBASE-16119 moves the merge region to the master-side. There is no need to
> keep region_server-side merge region code to remove logic duplication.
> util.Merge and HMerge tools depends on RS-side merge region logic. However,
> now we can merge regions using shell command. It is dangerous to do offline
> merge. For 2.0, it is a good time to remove those out-of-date tools.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)