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)