cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-2858) make request dropping more accurate
Date Mon, 03 Sep 2012 17:48:07 GMT


Jonathan Ellis updated CASSANDRA-2858:

    Attachment: 2858.txt

bq. The ExpiringMap of callbacks on the client side always waits until the RPC timeout to
expire messages

Not so, ResponseVerbHandler calls removeRegisteredCallback.

bq. A client thread calling get() on a callback has a timeout independent from the timeout
for the Callback in the ExpiringMap

That would be nice to clean up in a separate ticket.

bq. The originally mentioned issue of not having an accurate timeout on the server side

This is the most important part to address.  Patch attached.
> make request dropping more accurate
> -----------------------------------
>                 Key: CASSANDRA-2858
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Ryan King
>            Assignee: Melvin Wang
>            Priority: Minor
>             Fix For: 1.2.0 beta 1
>         Attachments: 2858.txt
> Based on the discussion in CASSANDRA-2819, we can make the bookkeeping for request times
more accurate.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message