[
https://issues.apache.org/jira/browse/CASSANDRA-4775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13546035#comment-13546035
]
Srdjan Mitrovic edited comment on CASSANDRA-4775 at 1/7/13 9:27 PM:
--------------------------------------------------------------------
Don't atomic batches have potential for a retry mechanism?
Now that CASSANDRA-4285 has been resolved can't you use Atomic batches to have
idempotent counters? If we put in the same batch both incr and adding a wide
row cell we could later see if we have a cell and not execute that batch again.
I apologize if there is something fundamentally wrong in my understanding of
how cassandra batches work so in that case please delete my message so that it
doesn't derail the issue.
was (Author: stecak):
Don't atomic batched have potential for a retry mechanism?
Now that CASSANDRA-4285 has been resolved can't you use Atomic batches to have
idempotent counters? If we put in the same batch both incr and adding a wide
row cell we could later see if we have a cell and not execute that batch again.
I apologize if there is something fundamentally wrong in my understanding of
how cassandra batches work so in that case please delete my message so that it
doesn't derail the issue.
> Counters 2.0
> ------------
>
> Key: CASSANDRA-4775
> URL: https://issues.apache.org/jira/browse/CASSANDRA-4775
> Project: Cassandra
> Issue Type: New Feature
> Components: Core
> Reporter: Arya Goudarzi
> Labels: counters
> Fix For: 2.0
>
>
> The existing partitioned counters remain a source of frustration for most
> users almost two years after being introduced. The remaining problems are
> inherent in the design, not something that can be fixed given enough
> time/eyeballs.
> Ideally a solution would give us
> - similar performance
> - less special cases in the code
> - potential for a retry mechanism
--
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