FAQ
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.

Search Discussions

  • Clint Morgan (JIRA) at Oct 2, 2009 at 10:20 pm
    [ 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.
  • stack (JIRA) at Oct 3, 2009 at 5:09 am
    [ 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.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categorieshbase, hadoop
postedOct 2, '09 at 10:14p
activeOct 3, '09 at 5:09a
posts3
users1
websitehbase.apache.org

1 user in discussion

stack (JIRA): 3 posts

People

Translate

site design / logo © 2022 Grokbase