You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jean-Daniel Cryans (JIRA)" <ji...@apache.org> on 2010/12/17 02:11:02 UTC

[jira] Updated: (HBASE-3370) ReplicationSource.openReader fails to locate HLogs when they aren't split yet

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

Jean-Daniel Cryans updated HBASE-3370:
--------------------------------------

    Attachment: HBASE-3370.patch

Fix for the issue.

> ReplicationSource.openReader fails to locate HLogs when they aren't split yet
> -----------------------------------------------------------------------------
>
>                 Key: HBASE-3370
>                 URL: https://issues.apache.org/jira/browse/HBASE-3370
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Jean-Daniel Cryans
>            Assignee: Jean-Daniel Cryans
>             Fix For: 0.90.0
>
>         Attachments: HBASE-3370.patch
>
>
> In ReplicationSource.openReader there's a special handling of HLogs location during a failover and it's currently broken as it will retry 10 times and if the log splitting isn't done by then then it will skip the file forever.
> First issue is that it looks at the chain of failovers but not the oldest one.
> Second issue is that the location is found starting from the current RS's folder, instead of the dead RS's folder.

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