You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Omid Aladini <om...@gmail.com> on 2012/07/24 15:19:54 UTC

Dropping counter mutations taking longer than rpc_timeout

Hey,

Mutations taking longer than rpc_timeout will be dropped because
coordinator won't be waiting for the coordinator and will return
TimeoutException to the client, if it doesn't reach the consistency level
[1].

In case of counters though, since counter mutations aren't idempotent, the
client is not supposed to retry an increment on TimeoutException. So why
doesn't a counter mutation gets processed regardless of rpc_timeout?

Cheers,
Omid

[1] http://wiki.apache.org/cassandra/FAQ#dropped_messages