[
https://issues.apache.org/jira/browse/HBASE-23634?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17164085#comment-17164085
]
Anoop Sam John commented on HBASE-23634:
----------------------------------------
bq.So it is ok to have corruption file in the process of split wal?
Dont know whether call it corrupted file. But in this case, the HFile under
recovered edits can be a partially written one. Any time a valid file can get
corrupted. That is issue at storage. Now the prob is we are not able to
distinguish these 2 cases. So the aim is in cases of wal split also we need a
commit kind of mechanism for the files created under recovered.edits. Or else
write directly under this but when the split attempt failed, the next one's 1st
job will be to clean the existing result HFiles.
bq.IIRC recovered.edits system does the right thing.
Ya.
> Enable "Split WAL to HFile" by default
> --------------------------------------
>
> Key: HBASE-23634
> URL: https://issues.apache.org/jira/browse/HBASE-23634
> Project: HBase
> Issue Type: Task
> Affects Versions: 3.0.0-alpha-1, 2.3.0
> Reporter: Guanghao Zhang
> Priority: Blocker
> Fix For: 3.0.0-alpha-1
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)