You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jochen Zeischka (JIRA)" <ji...@apache.org> on 2014/12/09 10:41:12 UTC
[jira] [Created] (CASSANDRA-8446) Lost writes when using
lightweight transactions
Jochen Zeischka created CASSANDRA-8446:
------------------------------------------
Summary: Lost writes when using lightweight transactions
Key: CASSANDRA-8446
URL: https://issues.apache.org/jira/browse/CASSANDRA-8446
Project: Cassandra
Issue Type: Bug
Components: API, Core
Environment: Cassandra 2.1.2 on Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Reporter: Jochen Zeischka
There's a serious problem when using lightweight transactions. Whenever th cluster gets any load, write timeout exceptions start to occur and the client has no way to know whether the write actually succeeded or not.
I a simple test (https://gist.github.com/anonymous/4c83f2962b57fce4c3df) this results in large percentages of lost writes (0 - 50%, depending on the load).
The problem was described in https://stackoverflow.com/questions/27313360/how-can-we-avoid-losing-writes-when-using-lightweight-transactions-cas-in-cass
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)