cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] Commented: (CASSANDRA-336) Merge batchmutation types and support batched deletes
Date Mon, 03 Aug 2009 18:23:14 GMT


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:
>             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.

View raw message