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

Reply via email to