[ 
https://issues.apache.org/jira/browse/CASSANDRA-1518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12916339#action_12916339
 ] 

Brandon Williams commented on CASSANDRA-1518:
---------------------------------------------

Yes, though addSavedEndpoint needs to set the heartbeat generation to something 
higher than zero.  The IP can take over the token at that point, but the state 
is never updated.   I'll have to investigate further.

> remember ring state between restarts
> ------------------------------------
>
>                 Key: CASSANDRA-1518
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1518
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Jonathan Ellis
>            Assignee: Brandon Williams
>             Fix For: 0.7.0
>
>         Attachments: 1518.txt
>
>
> default behavior should be to remember the nodes we've seen before.  we're 
> already storing ip/token pairs in systemtable, but we're not removing them 
> when removetoken is issued.
> we probably want to leave some trace of 
> nodes-that-used-to-participate-but-were-removed, but instead of having a 
> historical track in systemtable let's just add something to the gossip 
> listener in StorageService that logs token when a node comes up.
> finally, there should be a flag (-D?  config?) for bringing up a node in 
> don't-assume-anything-about-the-ring mode as a fallback in case we run into 
> more funky token-related bugs.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to