Sean Busbey created HBASE-12719:
-----------------------------------
Summary: Add test WAL provider to quantify FSHLog overhead in the
absence of HDFS.
Key: HBASE-12719
URL: https://issues.apache.org/jira/browse/HBASE-12719
Project: HBase
Issue Type: Improvement
Components: test, wal
Reporter: Sean Busbey
Assignee: Sean Busbey
Priority: Minor
Fix For: 2.0.0, 1.1.0
Discussion in HBASE-5699 included showing the max throughput for our WAL
benchmark (using the DisabledWALProvider) compared to when we are actually
dealing with synchronization and talking with HDFS.
What we can't see in that comparison is how much of the (sizable) gap is due to
the coordination done in FSHLog to deal with multi-threading and how much of it
is due to talking to HDFS.
Make a test-only provider that we can use to isolate the cost for HDFS appends,
HDFS flush, and file rolling.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)