hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeffrey Zhong (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-11430) lastFlushSeqId has been updated wrongly during region open
Date Sat, 28 Jun 2014 01:19:24 GMT

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

Jeffrey Zhong updated HBASE-11430:
----------------------------------

       Resolution: Fixed
    Fix Version/s: 0.98.4
                   0.99.0
     Hadoop Flags: Reviewed
           Status: Resolved  (was: Patch Available)

Thanks [~enis] for the review! I've integrated the patch into master & 0.98 branch.

> lastFlushSeqId has been updated wrongly during region open
> ----------------------------------------------------------
>
>                 Key: HBASE-11430
>                 URL: https://issues.apache.org/jira/browse/HBASE-11430
>             Project: HBase
>          Issue Type: Bug
>          Components: MTTR
>    Affects Versions: 0.99.0, 0.98.3
>            Reporter: Jeffrey Zhong
>            Assignee: Jeffrey Zhong
>             Fix For: 0.99.0, 0.98.4
>
>         Attachments: hbase-11430.patch
>
>
> In HRegion this.lastFlushSeqId is updated when opening a region which is wrong and will
cause issue in distributedLogReplay recovery mode(not in log splitting mode) because its value
is bumped up for log replay mode. 
> This may cause data loss issue when we recover a region in distributedLogReplay mode
while no flush for the region because no edits to be replayed. Later the region move to another
region server and then future recovery will have issue because the large flush sequence Id
value.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message