> so I am just wondering if this means the hinted handoffs are also updated to 
> reflect the new Cassandra node uuid. 
Without checking the code I would guess not. 
Because it would involve a potentially large read / write / delete to create a 
new row with the same data. And Hinted Handoff is an optimisation. 

Cheers

-----------------
Aaron Morton
Freelance Cassandra Consultant
New Zealand

@aaronmorton
http://www.thelastpickle.com

On 22/06/2013, at 9:52 AM, "Mahony, Robin" <robin.mah...@netapp.com> wrote:

> Please note that I am currently using version 1.2.2 of Cassandra.  Also we 
> are using virtual nodes.
>  
> My question mainly stems from the fact that the nodes appear to be aware that 
> the node uuid changes for the IP (from reading the logs), so I am just 
> wondering if this means the hinted handoffs are also updated to reflect the 
> new Cassandra node uuid. If that was the case, I would not think a nodetool 
> cleanup would be necessary.
>  
> ----- Forwarded Message -----
> From: Robert Coli <rc...@eventbrite.com>
> To: user@cassandra.apache.org; Emalayan Vairavanathan <svemala...@yahoo.com> 
> Sent: Thursday, 20 June 2013 11:40 AM
> Subject: Re: [Cassandra] Replacing a cassandra node
> 
> On Thu, Jun 20, 2013 at 10:40 AM, Emalayan Vairavanathan
> <svemala...@yahoo.com> wrote:
> > In the case where replace a cassandra node (call it node A) with another one
> > that has the exact same IP (ie. during a node failure), what exactly should
> > we do?  Currently I understand that we should at least run "nodetool
> > repair".
> 
> If you lost the data from the node, then what you want is "replace_token."
> 
> If you didn't lose the data from the node (and can tolerate stale
> reads until the repair completes) you want to start the node with
> auto_bootstrap set to false and then repair.
> 
> =Rob

Reply via email to