Re: What does ReadRepair exactly do?

2012-10-26 Thread aaron morton
. -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does-ReadRepair-exactly-do-tp7583261p7583400.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-25 Thread aaron morton
request to all of the three replicas (R1, R2, R3) if CL=QUOROM; just 2 of them depending on proximity -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do-tp7583261p7583372.html Sent from the cassandra-u

Re: What does ReadRepair exactly do?

2012-10-25 Thread Hiller, Dean
.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do-tp7583261p7583395.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-25 Thread Manu Zhang
in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do-tp7583261p7583395.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-25 Thread shankarpnsn
for that read. -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does-ReadRepair-exactly-do-tp7583261p7583400.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-24 Thread Hiller, Dean
the repair mutations. In this case, are you saying that we return the older version to the user rather than the latest version that was effected by the write ? -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do

Re: What does ReadRepair exactly do?

2012-10-24 Thread shankarpnsn
with a newer value or time-out, which is the expected case when you don't meet the required consistency. Please let me know if I'm missing something here. -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does-ReadRepair-exactly-do-tp7583261p7583366

Re: What does ReadRepair exactly do?

2012-10-24 Thread Hiller, Dean
is the expected case when you don't meet the required consistency. Please let me know if I'm missing something here. -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do-tp7583261p7583366.html Sent from the cassandra-u

Re: What does ReadRepair exactly do?

2012-10-24 Thread Manu Zhang
. Please let me know if I'm missing something here. -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do-tp7583261p7583366.html Sent from the cassandra-u...@incubator.apache.org mailing list archive

Re: What does ReadRepair exactly do?

2012-10-24 Thread Hiller, Dean
@cassandra.apache.orgmailto:user@cassandra.apache.org Subject: Re: What does ReadRepair exactly do? And we don't send read request to all of the three replicas (R1, R2, R3) if CL=QUOROM; just 2 of them depending on proximity On Wed, Oct 24, 2012 at 10:20 PM, Hiller, Dean dean.hil

Re: What does ReadRepair exactly do?

2012-10-24 Thread Manu Zhang
this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do-tp7583261p7583366.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-24 Thread shankarpnsn
.nabble.com/What-does-ReadRepair-exactly-do-tp7583261p7583372.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-24 Thread Hiller, Dean
to know. Zhang, Manu wrote And we don't send read request to all of the three replicas (R1, R2, R3) if CL=QUOROM; just 2 of them depending on proximity -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does -ReadRepair-exactly-do

Re: What does ReadRepair exactly do?

2012-10-23 Thread aaron morton
Yes, all this starts because of the call to filter.collateColumns()… The ColumnFamily is an implementation of o.a.c.dbAbstractColumnContainer , the methods to add columns on that interface pass through to an implementation of ISortedColumns. The implementations of ISortedColumns, e.g.

Re: What does ReadRepair exactly do?

2012-10-23 Thread Shankaranarayanan P N
Hello, This conversation precisely targets a question that I had been having for a while - would be grateful if you someone cloud clarify it a little further: Considering the case of a repair created due to a consistency constraint (first case in the discussion above), would the following

Re: What does ReadRepair exactly do?

2012-10-23 Thread shankarpnsn
/What-does-ReadRepair-exactly-do-tp7583261p7583352.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-23 Thread Manu Zhang
.nabble.com/What-does-ReadRepair-exactly-do-tp7583261p7583352.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-23 Thread shankarpnsn
this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does-ReadRepair-exactly-do-tp7583261p7583355.html Sent from the cassandra-u...@incubator.apache.org mailing list archive at Nabble.com.

Re: What does ReadRepair exactly do?

2012-10-23 Thread Manu Zhang
the repair mutations. In this case, are you saying that we return the older version to the user rather than the latest version that was effected by the write ? -- View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/What-does-ReadRepair-exactly-do

Re: What does ReadRepair exactly do?

2012-10-22 Thread Manu Zhang
Is it through filter.collateColumns(resolved, iters, Integer.MIN_VALUE) and then MergeIterator.get(toCollate, fcomp, reducer) but I don't know what happens hereafter? How is reconcile exactly been called? On Mon, Oct 22, 2012 at 6:49 AM, aaron morton aa...@thelastpickle.comwrote: There are two

Re: What does ReadRepair exactly do?

2012-10-21 Thread aaron morton
There are two processes in cassandra that trigger Read Repair like behaviour. During a DigestMismatchException is raised if the responses from the replicas do not match. In this case another read is run that involves reading all the data. This is the CL level agreement kicking in. The other