cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raj N <>
Subject RE: data deleted came back after 9 days.
Date Wed, 18 Aug 2010 14:30:28 GMT
    Correct me if I am wrong. The whole problem is because a node missed an
update when it was down. Shouldn’t HintedHandoff take care of this case?


-----Original Message-----
From: Jonathan Ellis []
Sent: Wednesday, August 18, 2010 9:22 AM
Subject: Re: data deleted came back after 9 days.

Actually, tombstones are read repaired too -- as long as they are not
expired.  But nodetool repair is much less error-prone than relying on RR
and your memory of what deletes you issued.

Either way, you'd need to increase GCGraceSeconds first to make the
tombstones un-expired first.

On Wed, Aug 18, 2010 at 12:43 AM, Benjamin Black <> wrote:
> On Tue, Aug 17, 2010 at 7:49 PM, Zhong Li <> wrote:
>> Those data were inserted one node, then deleted on a remote node in
>> less than 2 seconds. So it is very possible some node lost tombstone
>> when connection lost.
>> My question, is a ConstencyLevel.ALL read can retrieve lost tombstone
>> back instead of repair?
> No.  Read repair does not replay operations.  You must run nodetool
> b

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

View raw message