[ 
https://issues.apache.org/jira/browse/CASSANDRA-336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738478#action_12738478
 ] 

Jonathan Ellis commented on CASSANDRA-336:
------------------------------------------

> I'm just trying to make the system more generally reliable in the presence of 
> extremely unreliable clients

Okay, just wanted to make sure we're on the same page before you started 
writing a patch. :)

> The write-to-commitlog would have to be atomic ... I can see how this'd be 
> useful

Right, for "real" atomicity that's what you'd need.  I'm definitely not arguing 
that it wouldn't be useful, only that the scope is large enough that it's not 
an 0.4 task.

> Merge batchmutation types and support batched deletes
> -----------------------------------------------------
>
>                 Key: CASSANDRA-336
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-336
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Evan Weaver
>
> I need all possible mutations to be able to be bundled into a generic 
> batchMutation, and sent as one operation.
> In the absence of database constraints, this gives you all the benefits of 
> transactions with none of the implementation pain. All I care about is 
> whether a bundle of updates reaches the server atomically, mitigating issues 
> with unreliable client VMs, and allowing the client to "roll back" a set of 
> operations by merely discarding the batch.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to