You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Clint Morgan (JIRA)" <ji...@apache.org> on 2009/10/03 00:14:23 UTC
[jira] Created: (HBASE-1883) HRegion passes the wrong
minSequenceNumber to doReconstructionLog
HRegion passes the wrong minSequenceNumber to doReconstructionLog
-----------------------------------------------------------------
Key: HBASE-1883
URL: https://issues.apache.org/jira/browse/HBASE-1883
Project: Hadoop HBase
Issue Type: Bug
Components: regionserver
Affects Versions: 0.20.0
Reporter: Clint Morgan
Assignee: Clint Morgan
HRegion initializes by opens up all store files which may recover from the WAL. It then calls protected doReconstructionLog which THBase uses to go through the log and look for pending transactions that may need to be recovered. Currently HRegion is passing down the minSequenceNumber *after* WAL recovery. What we want is the lowest sequence number before the wal recovery.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (HBASE-1883) HRegion passes the wrong
minSequenceNumber to doReconstructionLog
Posted by "stack (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack resolved HBASE-1883.
--------------------------
Resolution: Fixed
Fix Version/s: 0.21.0
0.20.1
Applied branch and trunk. Thanks for the patch Clint.
> HRegion passes the wrong minSequenceNumber to doReconstructionLog
> -----------------------------------------------------------------
>
> Key: HBASE-1883
> URL: https://issues.apache.org/jira/browse/HBASE-1883
> Project: Hadoop HBase
> Issue Type: Bug
> Components: regionserver
> Affects Versions: 0.20.0
> Reporter: Clint Morgan
> Assignee: Clint Morgan
> Fix For: 0.20.1, 0.21.0
>
> Attachments: 1883.patch
>
>
> HRegion initializes by opens up all store files which may recover from the WAL. It then calls protected doReconstructionLog which THBase uses to go through the log and look for pending transactions that may need to be recovered. Currently HRegion is passing down the minSequenceNumber *after* WAL recovery. What we want is the lowest sequence number before the wal recovery.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HBASE-1883) HRegion passes the wrong
minSequenceNumber to doReconstructionLog
Posted by "Clint Morgan (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HBASE-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Clint Morgan updated HBASE-1883:
--------------------------------
Attachment: 1883.patch
this fixed it for me
> HRegion passes the wrong minSequenceNumber to doReconstructionLog
> -----------------------------------------------------------------
>
> Key: HBASE-1883
> URL: https://issues.apache.org/jira/browse/HBASE-1883
> Project: Hadoop HBase
> Issue Type: Bug
> Components: regionserver
> Affects Versions: 0.20.0
> Reporter: Clint Morgan
> Assignee: Clint Morgan
> Attachments: 1883.patch
>
>
> HRegion initializes by opens up all store files which may recover from the WAL. It then calls protected doReconstructionLog which THBase uses to go through the log and look for pending transactions that may need to be recovered. Currently HRegion is passing down the minSequenceNumber *after* WAL recovery. What we want is the lowest sequence number before the wal recovery.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.