You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (Jira)" <ji...@apache.org> on 2023/01/06 00:52:00 UTC

[jira] [Commented] (HBASE-27491) AsyncProcess should not clear meta cache for RejectedExecutionException

    [ https://issues.apache.org/jira/browse/HBASE-27491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17655180#comment-17655180 ] 

Hudson commented on HBASE-27491:
--------------------------------

Results for branch branch-2.4
	[build #486 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.4/486/]: (/) *{color:green}+1 overall{color}*
----
details (if available):

(/) {color:green}+1 general checks{color}
-- For more information [see general report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.4/486/General_20Nightly_20Build_20Report/]


(/) {color:green}+1 jdk8 hadoop2 checks{color}
-- For more information [see jdk8 (hadoop2) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.4/486/JDK8_20Nightly_20Build_20Report_20_28Hadoop2_29/]


(/) {color:green}+1 jdk8 hadoop3 checks{color}
-- For more information [see jdk8 (hadoop3) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.4/486/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/]


(/) {color:green}+1 jdk11 hadoop3 checks{color}
-- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.4/486/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/]


(/) {color:green}+1 source release artifact{color}
-- See build output for details.


(/) {color:green}+1 client integration test{color}


> 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
>            Assignee: Briana Augenreich
>            Priority: Major
>             Fix For: 2.4.16, 2.5.3
>
>
> 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)