[
https://issues.apache.org/jira/browse/KUDU-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Grant Henke updated KUDU-331:
-----------------------------
Labels: performance scalability (was: )
> Allow evicting already-timed-out RPCs from inbound queue when new RPC arrives
> -----------------------------------------------------------------------------
>
> Key: KUDU-331
> URL: https://issues.apache.org/jira/browse/KUDU-331
> Project: Kudu
> Issue Type: Improvement
> Components: rpc
> Affects Versions: M4
> Reporter: Todd Lipcon
> Priority: Major
> Labels: performance, scalability
>
> If the queue is really backed up, there might be RPCs in the queue which are
> already timed out. Currently, we skip those when we get to processing them.
> We could do a little better, though, by checking for timed-out calls when a
> new call arrives. If a call arrives and the queue is full, just iterate
> through the queue and clean out any that have already timed out to make room
> for the new call.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)