I see that Cassandra updates secondary indices as soon as a value of the indexed column is updated. This can happen, for example, during a select query with a condition on a secondary index. Does Cassandra perform no checking or locking? Will the result of this select, with old and new values, be returned as is? Am I missing some reason why this isn't a problem?
Alexander