Do you confirm it just reads the local storage? If so, I have a question: Think that, the user reads the list using QUORUM CL, e.g. the value is {a,b,c}, then, it wants to set the second item b. It sends such write request to some coordinator, but that coordinator has outdated version in its local storage, let's say it's {a,d}, then the item to set finally is not b but d, which is unexpected from the perspective of the previous read.
Why Cassandra do not read from cluster with somehow read CL before updating the list? 2018-04-20 16:12 GMT+08:00 DuyHai Doan <doanduy...@gmail.com>: > The read operation on the list column is done locally on each replica so > replication factor does not really apply here > > On Fri, Apr 20, 2018 at 7:37 AM, Jinhua Luo <luajit...@gmail.com> wrote: >> >> Hi All, >> >> Some list operations, like set by index, needs to read the whole list >> before update. >> So what's the read consistency level of that read? Use the same cl of >> the setting for the normal read? >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org >> For additional commands, e-mail: user-h...@cassandra.apache.org >> > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org For additional commands, e-mail: user-h...@cassandra.apache.org