[
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)