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

Reply via email to