I do pagination of large result sets with Cassanda 2.2 using the java client and PagingState like described here: https://datastax.github.io/java-driver/2.2.0-rc2/features/paging/
That works pretty well but i can not find any informations how Cassandra behaves when, while paging through the results, new records are inserted (or existing ones are updated). Are such new or changed records included in the result or is the result set immutable?
The use case is a stateless web service where a client can query large result sets.
EDIT: Same question for ResultSet paging in general (Cassandra does automatic lazy fetch here)
EDIT2: To my knowledge Cassandra supports no ACID but AID transactions, so i would expect a kind of isolation here when going through the resultset