incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <>
Subject Re: Write Timestamps
Date Wed, 24 Oct 2012 20:09:19 GMT
Timestamps are part of the ColumnFamily objects and their Columns,
contained in the RowMutation.

On Wed, Oct 24, 2012 at 2:57 PM, William Katsak <> wrote:
> Hello,
> I sent this message a few days ago, but it seems to have gotten lost (I
> don't see it on the archive), so I am trying again.
> -----
> I am using Cassandra for some academic-type work that involves some hacking
> of replica placement, etc. and I am observing a strange behavior (well,
> strange to me).
> Using the stock 1.1.5 snapshot, when you do a write (even with
> consistencylevel = ALL), it seems that all nodes will get the data with a
> slightly different timestamp, and any read (even at ALL) with always have a
> digest failure on the first read (and subsequent reads until read repair
> catches up).
> It would make sense to me that timestamps should be distributed with the
> RowMutation, not set on each node independently.
> Is this the intended behavior? Is there a design reason for this that I
> should be aware of?
> Thanks,
> Bill Katsak

Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support

View raw message