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 2022/04/08 17:36:00 UTC

[jira] [Commented] (HBASE-26807) Unify CallQueueTooBigException special pause with CallDroppedException

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

Hudson commented on HBASE-26807:
--------------------------------

Results for branch master
	[build #560 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/560/]: (x) *{color:red}-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/master/560/General_20Nightly_20Build_20Report/]






(x) {color:red}-1 jdk8 hadoop3 checks{color}
-- Something went wrong running this stage, please [check relevant console output|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/560//console].


(/) {color:green}+1 jdk11 hadoop3 checks{color}
-- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/560/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}


> Unify CallQueueTooBigException special pause with CallDroppedException
> ----------------------------------------------------------------------
>
>                 Key: HBASE-26807
>                 URL: https://issues.apache.org/jira/browse/HBASE-26807
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Bryan Beaudreault
>            Assignee: Bryan Beaudreault
>            Priority: Major
>              Labels: patch-available
>             Fix For: 3.0.0-alpha-3
>
>
> CallQueueTooBigException and CallDroppedException crop up in very similar circumstances – the former is thrown if the request cannot be enqueued because the queue is full; the latter is thrown when a call is dropped from the queue to make room for another call.
> HBASE-17114 added a special pause feature, which allows pausing for a longer period of time when CallQueueTooBigException is encountered, vs the normal pause for other exceptions. The idea here is to help reduce load so the server can process its queue. We should extend this feature to encompass CallDroppedException for the same reason.
> Currently the config is called "hbase.client.pause.cqtbe". We should probably deprecate that in favor of a more generic name.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)