[ https://issues.apache.org/jira/browse/CASSANDRA-7297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14995769#comment-14995769 ]
Jon Haddad commented on CASSANDRA-7297: --------------------------------------- [~snazy] I don't think so. This ticket specifies how data should be compacted - the oldest record should be the authoritative one. CASSANDRA-9779 just says the behavior of updates is undefined. > semi-immutable CQL rows > ----------------------- > > Key: CASSANDRA-7297 > URL: https://issues.apache.org/jira/browse/CASSANDRA-7297 > Project: Cassandra > Issue Type: Improvement > Components: CQL > Reporter: Tupshin Harper > Labels: cql > > There are many use cases, where data is immutable at the domain model level. > Most time-series/audit trail/logging applications fit this approach. > A relatively simple way to implement a bare-bones version of this would be to > have a table-level schema option for "first writer wins", so that in the > event of any conflict, the more recent version would be thrown on the floor. > Obviously, this is not failure proof in the face of inconsistent timestamps, > but that is a problem to be addressed outside of Cassandra. > Optional additional features could include logging any non-identical cells > discarded due to collision. -- This message was sent by Atlassian JIRA (v6.3.4#6332)