[
https://issues.apache.org/jira/browse/CASSANDRA-4545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13455091#comment-13455091
]
Aleksey Yeschenko commented on CASSANDRA-4545:
----------------------------------------------
We can create two versions - BEGIN .. APPLY ATOMICALLY and BEGIN .. APPLY
NON-ATOMICALLY (or BEGIN NON-ATOMIC BATCH and BEGIN ATOMIC BATCH), or some
better names. This comment is not about names.
And leave the BEGIN .. APPLY syntax. Make a setting in cassandra.yaml that
would determine how to treat BEGIN .. BATCH statements - as atomic or
non-atomic. And make atomic the default.
Upgraders without the setting will get the old behaviour - no atomicity, no
unpleasant surprises. New users will get atomicity by default, which, I agree,
is a better default.
Having two versions of the statement will also allow users let users to choose
on per-query basis, without changing any settings.
> add cql support for batchlog
> ----------------------------
>
> Key: CASSANDRA-4545
> URL: https://issues.apache.org/jira/browse/CASSANDRA-4545
> Project: Cassandra
> Issue Type: Sub-task
> Reporter: Jonathan Ellis
> Assignee: Aleksey Yeschenko
>
> Need to expose the equivalent of atomic_batch_mutate (CASSANDRA-4542) to CQL3.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira