[
https://issues.apache.org/jira/browse/HBASE-26623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang resolved HBASE-26623.
-------------------------------
Fix Version/s: 2.5.0
3.0.0-alpha-3
Hadoop Flags: Reviewed
Resolution: Fixed
Pushed to branch-2.5+.
Thanks [~rmarscher] for contributing and [~bbeaudreault] for reviewing!
> Report CallDroppedException in exception metrics
> ------------------------------------------------
>
> Key: HBASE-26623
> URL: https://issues.apache.org/jira/browse/HBASE-26623
> Project: HBase
> Issue Type: Improvement
> Components: IPC/RPC, metrics, rpc
> Reporter: Richard Marscher
> Assignee: Richard Marscher
> Priority: Minor
> Fix For: 2.5.0, 3.0.0-alpha-3
>
>
> `CallDroppedException` can be thrown with `CallRunner.drop()` by queue
> implementations that decide to drop calls to groom the RPC call backlog. The
> LifoCoDel queue does this I believe and with Pluggable queue it's possible
> for 3rd party queue implementations to be using `drop()` for similar reasons
> (my use case). It would be nice for the server to be tracking these
> exceptions in metrics since otherwise you might have to do some extra lifting
> on the client side.
>
> I have a patch I will submit soon.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)