cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sam Tunnicliffe (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-6882) Add triggers support to LWT operations
Date Tue, 18 Mar 2014 14:45:50 GMT

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

Sam Tunnicliffe updated CASSANDRA-6882:
---------------------------------------

    Attachment: 0001-Add-triggers-support-to-LWT-operations.patch

> Add triggers support to LWT operations
> --------------------------------------
>
>                 Key: CASSANDRA-6882
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6882
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Sam Tunnicliffe
>            Assignee: Sam Tunnicliffe
>            Priority: Minor
>             Fix For: 2.0.7
>
>         Attachments: 0001-Add-triggers-support-to-LWT-operations.patch
>
>
> Currently, any triggers configured for a table are not executed during LWT operations.
If we were to enable triggers support for conditional operations, we'd need to restrict the
kinds of mutations that those triggers are permitted to generate. More specifically, we'd
need to ensure that only mutations that apply to the same partition as the primary condition
are allowed. If a configured trigger emits mutations for another partition, or a different
table, then the whole operation should be aborted in the same way as we abort non-LWT updates
when a trigger produces invalid mutations.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message