hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HBASE-480) Tool to manually merge two regions
Date Fri, 29 Feb 2008 22:45:52 GMT

     [ https://issues.apache.org/jira/browse/HBASE-480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

stack updated HBASE-480:

    Attachment: merge.patch

HBASE-480 Tool to manually merge two regions
M  src/java/org/apache/hadoop/hbase/HMerge.java
   (main) Added.  Made this class implement Tool interface
   so can source alternate configuration.
   (merge): Made it protected instead of private so can
   call it explicitly from subclass that does a different
   'process' implementation.  Added a 'force' flag that
   overrides the "won't merge if makes a too-big region"
   (getMetaRow): Added.  Add protection against null
   HRegionInfo seen commonly in the past.
   (checkOffLine): Added.  Usually merge will not work
   if table is online but offlining is not working
   reliably and shouldn't get in the way of this tool
   working anyways.  Let subclasses choose whether this
   is necessary or not.
M  src/java/org/apache/hadoop/hbase/hql/DisableCommand.java
    Just some clean up and added a main so can invoke this
    class w/o having to go via hql

> Tool to manually merge two regions
> ----------------------------------
>                 Key: HBASE-480
>                 URL: https://issues.apache.org/jira/browse/HBASE-480
>             Project: Hadoop HBase
>          Issue Type: Bug
>            Reporter: stack
>            Priority: Minor
>         Attachments: merge.patch
> hbase-471 needs a tool to merge two regions that have same start key.  This tool may
be of use elsewhere making repairs.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message