You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Pritam Damania (JIRA)" <ji...@apache.org> on 2011/08/04 00:27:27 UTC

[jira] [Updated] (HBASE-4161) Incorrect use of listStatus() in HBase region initialization.

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

Pritam Damania updated HBASE-4161:
----------------------------------

    Attachment: 0001-Fix-FileNotFoundException-in-HLog.java.patch

> Incorrect use of listStatus() in HBase region initialization.
> -------------------------------------------------------------
>
>                 Key: HBASE-4161
>                 URL: https://issues.apache.org/jira/browse/HBASE-4161
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>            Reporter: Pritam Damania
>         Attachments: 0001-Fix-FileNotFoundException-in-HLog.java.patch
>
>
> While opening a region, the HBase regionserver tries to list all the children in a "recovered.edits" directory. This directory may not exist and depending on the version of HDFS listStatus() might return null or an exception. If it does throw an exception the entire process of opening the region is aborted, just because the recovered.edits directory is not present.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira