Bryan Beaudreault created HBASE-27971:
-----------------------------------------
Summary: MetaRWQueueRpcExecutor should extend
FastPathRWQueueRpcExecutor
Key: HBASE-27971
URL: https://issues.apache.org/jira/browse/HBASE-27971
Project: HBase
Issue Type: Improvement
Reporter: Bryan Beaudreault
Introduced in HBASE-22280, MetaRWQueueRpcExecutor protects the cluster from a
case where heavy read volume to meta causes a delay in writes to meta. Delay in
writes to meta can affect RIT time, among other things.
At the end of the comments in HBASE-22280, some concerns were raised about a
perf regression in throughput for meta. Reverting to FastPathRWQueueRpcExecutor
fixed the regression, and we've also noticed in other testing that fast path is
a somewhat universally good optimization. We should change
MetaRWQueueRpcExecutor to extend it so that one can take advantage of the
isolation it provides and the speed of fast path.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)