hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Yuan Jiang (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-17470) Remove merge region code from region server
Date Tue, 17 Jan 2017 20:31:26 GMT

     [ 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

View raw message