cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (CASSANDRA-6796) StorageProxy may submit hint to itself (with an assert) for CL.Any
Date Wed, 13 Aug 2014 16:00:15 GMT

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

Jonathan Ellis resolved CASSANDRA-6796.
---------------------------------------

       Resolution: Duplicate
    Fix Version/s:     (was: 2.0.10)
    Reproduced In: 2.0.6, 2.0.5  (was: 2.0.5, 2.0.6)

The retry loop for batch writes would hint each mutation in the batch, whether or not it was
a local write.  Fixed by CASSANDRA-7364.

> StorageProxy may submit hint to itself (with an assert) for CL.Any
> ------------------------------------------------------------------
>
>                 Key: CASSANDRA-6796
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6796
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Viktor Kuzmin
>            Assignee: Jonathan Ellis
>            Priority: Minor
>
> StorageProxy.mutate may  produce WriteTimoutException and with ConsistencyLevel.ANY it
tries to submitHint. But submitHint function have assertation - we may not send hints to ourself.
That may lead to exception (in case we're among natural endpoints) and hint will be not submitted
to other endpoints.



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

Mime
View raw message