You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by Apache Wiki <wi...@apache.org> on 2011/01/05 03:03:04 UTC

[Cassandra Wiki] Trivial Update of "Counters" by johanoskarsson

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.

The "Counters" page has been changed by johanoskarsson.
http://wiki.apache.org/cassandra/Counters?action=diff&rev1=6&rev2=7

--------------------------------------------------

  
  Writes require CL.ONE.
    * The commutative design requires partitionability and idempotence between partitions.
+   * If a write fails unexpectedly (timeout for example) the client will not know if the operation has been performed. A retry can result in an over count.
  
  == Operational considerations ==
+   * Reusing IP addresses will cause problems. Since the current version of the patch uses machine ip addresses in the on disk data format as an identifier a reuse of an old address will result in incorrect counts.
+ 
  == Further reading ==
  See [[https://issues.apache.org/jira/browse/CASSANDRA-1072|CASSANDRA-1072]] and especially the [[https://issues.apache.org/jira/secure/attachment/12459754/Partitionedcountersdesigndoc.pdf|design doc]] for further information about how this works.