Hi all,
I'm now checking reliability when inserting.
I set one cluster of 3 nodes with replication factor 2 and
OrderPreservingPartitioner.
I insert data (A,B,C in this order) with consistency level ONE to node No.3.
I immediately shut off (turn off N/W I/F)node No.3 right after inserting
data A (i.e. on the way of inserting B) is done so that data B would fail.
Of course I get no result when I throw GET the data B to node No.1 & No.2
But, surprisingly , I get even no result when I throw GET the data A
(Not B) to node No.1 & No.2.
So I turn up node No.3. I check that the commit log has the entry of the
insert data A.
But I get no result as well when I throw GET the data to all node, even
to No.3.
Same result after "nodetool repair".Even commitlog has the insert entry
of data A.
The data A on the commit log hasn't been copied to memtable since then.
Is that working correctly?
Regards,
Ken.
--
Ken Matsumoto
VP / Research & Development
Nomura Research Institute America, Inc.
NRI Pacific
1400 Fashion Island Blvd., Suite 1010
San Mateo, CA 94404, U.S.A.
PLEASE READ:This e-mail is confidential and intended for the named
recipient only. If you are not an intended recipient, please notify the
sender and delete this e-mail.