hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Duo Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Reopened] (HBASE-17049) Find out why AsyncFSWAL issues much more syncs than FSHLog
Date Fri, 24 Nov 2017 12:30:01 GMT

     [ 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

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

View raw message