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

Duo Zhang reopened HBASE-17049:
-------------------------------
      Assignee: Duo Zhang

Talked with [~chancelq] and [~carp84] offline, and we found a problem that may 
cause AsyncFSWAL issues more syncs than FSHLog.

For AsyncFSWAL, we will first take all the entries out of the ringbuffer, and 
then do append and sync, but while we do append and sync, there may be more 
entries inserted to the ringbuffer, but we just ignore them and issue a sync at 
last even if we have only buffered very small data.

For FSHLog, there is no such problem. We just do take, append, take, append.

> Find out why AsyncFSWAL issues much more syncs than FSHLog
> ----------------------------------------------------------
>
>                 Key: HBASE-17049
>                 URL: https://issues.apache.org/jira/browse/HBASE-17049
>             Project: HBase
>          Issue Type: Sub-task
>          Components: wal
>    Affects Versions: 2.0.0
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Blocker
>             Fix For: 2.0.0
>
>         Attachments: delay-sync.patch
>
>
> https://issues.apache.org/jira/browse/HBASE-16890?focusedCommentId=15647590&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15647590



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to