Why would it fail and with what Thrift error? What if the data didnt exist on 
any of the nodes..query wont fail if doesnt find data..


Not convinced..

Sent from Yahoo Mail on Android

From:"arun sirimalla" <arunsi...@gmail.com>
Date:Tue, 23 Jun, 2015 at 11:39 pm
Subject:Re: Read Consistency

Scenario 1: Read query is fired for a key, data is found on one node and not 
found on other two nodes who are responsible for the token corresponding to key.


You read query will fail, as it expects to receive data from 2 nodes with RF=3



Scenario 2: Read query is fired and all 3 replicas have different data with 
different timestamps.


Read query will return the data with most recent timestamp and trigger a read 
repair in the backend .


On Tue, Jun 23, 2015 at 10:57 AM, Anuj Wadehra <anujw_2...@yahoo.co.in> wrote:

Hi,


Need to validate my understanding..


RF=3 , Read CL = Quorum


What would be returned to the client in following scenarios:


Scenario 1: Read query is fired for a key, data is found on one node and not 
found on other two nodes who are responsible for the token corresponding to key.


Options: no data is returned OR data from the only node having data is returned?


Scenario 2: Read query is fired and all 3 replicas have different data with 
different timestamps.


Options: data with latest timestamp is returned OR something else???


Thanks

Anuj


Sent from Yahoo Mail on Android




-- 

Arun 

Reply via email to