incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
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 <wkatsak@cs.rutgers.edu> 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
http://www.datastax.com

Mime
View raw message