HH would handle it if it were a FD false positive, but if a node
actually does go down then it can miss writes before HH kicks in.

On Wed, Aug 18, 2010 at 9:30 AM, Raj N <raj.cassan...@gmail.com> wrote:
> Guys,
>     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?
>
> Thanks
> -Raj
>
> -----Original Message-----
> From: Jonathan Ellis [mailto:jbel...@gmail.com]
> Sent: Wednesday, August 18, 2010 9:22 AM
> To: user@cassandra.apache.org
> 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 <b...@b3k.us> wrote:
>> On Tue, Aug 17, 2010 at 7:49 PM, Zhong Li <z...@voxeo.com> 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
>> repair.
>>
>>
>> b
>>
>
>
>
> --
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder of Riptano, the source for professional Cassandra support
> http://riptano.com
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of Riptano, the source for professional Cassandra support
http://riptano.com

Reply via email to