Bryan Beaudreault created HBASE-27491:
-----------------------------------------

             Summary: AsyncProcess should not clear meta cache for 
RejectedExecutionException
                 Key: HBASE-27491
                 URL: https://issues.apache.org/jira/browse/HBASE-27491
             Project: HBase
          Issue Type: Improvement
            Reporter: Bryan Beaudreault


Batch requests using AsyncProcess get submitted to a thread pool. If the pool 
is too small or backing regionservers are overloaded, the pool may reject 
requests. Currently this causes a cache clear, which only exacerbates issues in 
most cases.

If there's a real reason to clear cache, the individual failing tasks that 
actually get accepted into the pool should be enough to appropriately clear the 
cache. So let's special case REE in AsyncRequestFutureImpl to not clear cache.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to