[ 
https://issues.apache.org/jira/browse/CASSANDRA-13793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeremy Hanna updated CASSANDRA-13793:
-------------------------------------
    Labels: LWT  (was: )

> Regression in 3.0, breaking the fix from CASSANDRA-6069
> -------------------------------------------------------
>
>                 Key: CASSANDRA-13793
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13793
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Sylvain Lebresne
>            Assignee: Sylvain Lebresne
>            Priority: Major
>              Labels: LWT
>             Fix For: 3.0.x, 3.11.x
>
>
> The goal of the fix of CASSANDRA-6069 was to make sure that collection 
> tombstones in an update in CAS were using {{t-1}} because at least in 
> {{INSERT}} collection tombstones are used to delete data prior to the update 
> but shouldn't delete the newly inserted data itself. Because in 2.x the 
> collection tombstones are normal range tombstones and thus part of the 
> {{DeletionInfo}}, we went with the easy solution of using {{t-1}} for all of 
> {{DeletionInfo}}.
> When moving that code to 3.0, this was migrated too literally however and 
> only the {{DeletionInfo}} got the {{t -1}}. But in 3.0, range tombstones are 
> not part of {{DeletionInfo}} anymore, and so this is broken.
> Thanks to [~aweisberg] for noticing this.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to