hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jimmy Xiang (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-9514) Prevent region from assigning before log splitting is done
Date Tue, 01 Oct 2013 02:43:36 GMT

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

Jimmy Xiang updated HBASE-9514:
-------------------------------

    Attachment: trunk-9514_v5.4.patch

Rebased to trunk latest, fixed a compilation issue, uploaded to RB.
The reason we run verify again is to check if there is any difference after we disable the
CM. In some cases, we do see differences.

> Prevent region from assigning before log splitting is done
> ----------------------------------------------------------
>
>                 Key: HBASE-9514
>                 URL: https://issues.apache.org/jira/browse/HBASE-9514
>             Project: HBase
>          Issue Type: Bug
>          Components: Region Assignment
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>            Priority: Blocker
>             Fix For: 0.96.0
>
>         Attachments: trunk-9514_v1.patch, trunk-9514_v2.patch, trunk-9514_v3.patch, trunk-9514_v5.1.patch,
trunk-9514_v5.1.patch, trunk-9514_v5.2.patch, trunk-9514_v5.3.patch, trunk-9514_v5.4.patch,
trunk-9514_v5.patch
>
>
> If a region is assigned before log splitting is done by the server shutdown handler,
the edits belonging to this region in the hlogs of the dead server will be lost.
> Generally this is not an issue if users don't assign/unassign a region from hbase shell
or via hbase admin. These commands are marked for experts only in the hbase shell help too.
 However, chaos monkey doesn't care.
> If we can prevent from assigning such regions in a bad time, it would make things a little
safer.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message