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)

Reply via email to