Matteo Bertozzi created HBASE-13529: ---------------------------------------
Summary: Procedure v2 - WAL Improvements Key: HBASE-13529 URL: https://issues.apache.org/jira/browse/HBASE-13529 Project: HBase Issue Type: Sub-task Components: proc-v2 Affects Versions: 2.0.0, 1.1.0 Reporter: Matteo Bertozzi Assignee: Matteo Bertozzi Priority: Minor Fix For: 2.0.0, 1.1.0 Attachments: HBASE-13529-v0.patch from the discussion in HBASE-12439 the wal was resulting slow. * there is an error around the awake of the slotCond.await(), causing more wait then necessary * ArrayBlockingQueue is dog slow, replace it with ConcurrentLinkedQueue * roll the wal only if reaches a threshold (conf ops) to amortize the cost * hsync() is used by default, when the normal wal is using just hflush() make it tunable via conf -- This message was sent by Atlassian JIRA (v6.3.4#6332)