You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Shuaifeng Zhou (JIRA)" <ji...@apache.org> on 2016/02/23 07:51:18 UTC

[jira] [Updated] (HBASE-14932) bulkload fails because file not found

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

Shuaifeng Zhou updated HBASE-14932:
-----------------------------------
    Attachment: HBASE-14932-0.98.patch

A solution is when HRegion bulkLoadHFiles, ignore FileNotFoundException to continue.
Patch on 0.98 is attached, please review it

> bulkload fails because file not found
> -------------------------------------
>
>                 Key: HBASE-14932
>                 URL: https://issues.apache.org/jira/browse/HBASE-14932
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 0.98.10
>            Reporter: Shuaifeng Zhou
>            Assignee: Alicia Ying Shu
>             Fix For: 0.98.18
>
>         Attachments: HBASE-14932-0.98.patch
>
>
> When make a dobulkload call, one call may contain sevel hfiles to load, but the call may timeout during regionserver load files, and client will retry to load.
> But when client doing retry call, regionserver may continue doing load operation, if somefiles success, the retry call will throw filenotfound exception, and this will cause client retry again and again until retry exhausted, and bulkload fails.
> When this happening, actually, some files are loaded successfully, that's a inconsistent status.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)