I got a weird thingy popping up twice today, I run a test
where I insert
a milion records via YCSB and edited it to allow me to
consistency level: the write operations are done with
This is send to a 4 (virtual) node cluster with a keyspace
'test' set up
with replication factor 3.
Now I expect that because of the ConsistencyLevel.ALL
there is no hinted
handoff active, since writes are to be accepted by all
nodes before the
operation returns to the client. The client gets only OK
back, none fails.
After the test I run a truncate, and a count which reveals
records, time does not matter, I have to re-invoke the
remove the records.
[cqlsh 2.0.0 | Cassandra 1.0.8 | CQL spec 2.0.0 | Thrift
cqlsh> use test;
cqlsh:test> truncate usertable;
cqlsh:test> select count(*) from usertable ;
On the cassandra output (-f) I can see that there is some
active, which I did not expect.
Has anyone an idea why the handoff is active while issuing
Why is the truncate not correctly put in sync and allows
handoff's delivered of records originally set before the
Thanks if you can clarify these thing, I did not expect
this at all.
Adyen - Payments Made Easy
Simon Carmiggeltstraat 6-50
1011 DJ Amsterdam 1001 EB Amsterdam
The Netherlands The Netherlands