cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Brown (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-6980) Non-droppable verbs shouldn't be dropped from OTC
Date Mon, 07 Apr 2014 18:25:15 GMT

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

Jason Brown updated CASSANDRA-6980:
-----------------------------------

    Attachment: 6980-v1.diff

Simple patch to added droppable field to OTC.QM, and moved timeout logic into OTC.QM.isTimedOut().

Note: patch is against 1.2, but if we're done maintaining 1.2 we can just apply to 2.0 and
up.

> Non-droppable verbs shouldn't be dropped from OTC
> -------------------------------------------------
>
>                 Key: CASSANDRA-6980
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6980
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Richard Low
>            Assignee: Richard Low
>         Attachments: 6980-v1.diff
>
>
> In CASSANDRA-5393, a retry was added if there was an exception sending a non-droppable
verb. However, the message can still be dropped if it has been in the queue longer than rpc
timeout. When this happens for e.g. Merkle trees, the repair hangs. The message should not
be dropped.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message