[
https://issues.apache.org/jira/browse/HBASE-15446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15190774#comment-15190774
]
Ashish Singhi commented on HBASE-15446:
---------------------------------------
Sorry for the confusion.
When we fail to append the event marker in the WAL we will return false and
then internally LoadIncrementalHFiles will retry with the loading of these
hfiles again for configurable number of times and here we have to assume that
it is second trial and ignore the FNFE.
Suppose if it was first attempt and the file was not found then we may end up
writing a entry for this file in the WAL. Currently I think this entries in the
WAL are mainly used in replication of bulk loaded data where we will ignore the
hfiles which is not found in source data directory and in archive directory.
> Do not abort RS when WAL append for bulk load event marker is failed
> --------------------------------------------------------------------
>
> Key: HBASE-15446
> URL: https://issues.apache.org/jira/browse/HBASE-15446
> Project: HBase
> Issue Type: Bug
> Affects Versions: 1.3.0
> Reporter: Ashish Singhi
> Assignee: Ashish Singhi
>
> During bulk load process when the RS fails to append the bulk load event
> marker in WAL we abort that RS which is actually not really required. Instead
> just throw back the exception to the client and let the client retry. This
> will be helpful in case of replication of bulk loaded data.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)