You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Mikhail Antonov (JIRA)" <ji...@apache.org> on 2016/11/05 00:17:58 UTC

[jira] [Updated] (HBASE-17032) CallQueueTooBigException and CallDroppedException should not be triggering PFFE

     [ https://issues.apache.org/jira/browse/HBASE-17032?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Antonov updated HBASE-17032:
------------------------------------
    Component/s: Client

> CallQueueTooBigException and CallDroppedException should not be triggering PFFE
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-17032
>                 URL: https://issues.apache.org/jira/browse/HBASE-17032
>             Project: HBase
>          Issue Type: Bug
>          Components: Client
>            Reporter: Mikhail Antonov
>
> Back in HBASE-15137 we made it so that CQTBE causes preemptive fast fail exception on the client. 
> It seems those 2 load control mechanists don't exactly align here. Server throws CallQueueTooBigException, CallDroppedException (from deadline scheduler) when it feels overloaded. Client should accept that behavior and retry. When servers sheds the load, and client also bails out, the load shedding  bubbles up too high and high level impact on the client applications seems worse with PFFE turned on then without.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)