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-unsubscr...@hbase.apache.org

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

Reply via email to