You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by GitBox <gi...@apache.org> on 2022/08/23 11:37:53 UTC

[GitHub] [hbase] comnetwork commented on pull request #4721: HBASE-27231 FSHLog should retry writing WAL entries when syncs to HDF…

comnetwork commented on PR #4721:
URL: https://github.com/apache/hbase/pull/4721#issuecomment-1223944185

   @Apache9 ,thank you very much for point this out, yes, the original {{FSHLog.RingBufferEventHandler.onEvent}} which called {{FSHLog.append}}  also have the same problem you described and may also block the single-thread,  this is the problem of the {{FSOutputStream}} itself. Here I just want to make {{FSHLog}} could retry as {{AsyncFSWAL}} when possible, in the PR , if {{FSHlog.append}} throws exception, we could also reuse the logic in {{AsyncFSWAL.syncFailed}} to retry.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@hbase.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org