1. As the doc says, "A SERIAL consistency level allows reading the current (and possibly uncommitted) state of data without proposing a new addition or update. If a SERIAL read finds an uncommitted transaction in progress, Cassandra performs a read repair as part of the commit."
What does "proposing a new addition or update" mean?
When will it happen that read the current (and possibly uncommitted) state of data WITH proposing a new addition or update"?
2. The doc also mentions "To read the latest value of a column after a user has invoked a lightweight transaction to write to the column, use SERIAL
. Cassandra then checks the inflight lightweight transaction for updates and, if found, returns the latest data."
" Cassandra then checks the inflight lightweight transaction" is the inflight lwt here means the the one in "To read the latest value of a column after a user has invoked a lightweight transaction " ? Or does it mean other inflight LWTs?
Thanks in advance!