[ 
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)

Reply via email to