[
https://issues.apache.org/jira/browse/CASSANDRA-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13133206#comment-13133206
]
Hudson commented on CASSANDRA-3351:
-----------------------------------
Integrated in Cassandra-0.8 #386 (See
[https://builds.apache.org/job/Cassandra-0.8/386/])
Prevent nodes that failed to join from being stuck in the joining state
indefinitely.
Patch by brandonwilliams, reviewed by Paul Cannon for CASSANDRA-3351
brandonwilliams :
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1187578
Files :
* /cassandra/branches/cassandra-0.8/CHANGES.txt
*
/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/gms/Gossiper.java
> If node fails to join a ring it will stay in joining state indefinately
> -----------------------------------------------------------------------
>
> Key: CASSANDRA-3351
> URL: https://issues.apache.org/jira/browse/CASSANDRA-3351
> Project: Cassandra
> Issue Type: Bug
> Components: Core
> Affects Versions: 0.8.3
> Environment: xlarge ec2, Ubuntu 11.04 Natty, JNA
> Reporter: Tuukka Luolamo
> Assignee: Brandon Williams
> Priority: Trivial
> Labels: gossip
> Fix For: 0.8.8, 1.0.1
>
> Attachments: 3351-trunk.txt, 3351.txt, cassandra.log.gz
>
>
> While attempting to add a new node to my ring something went wrong and I had
> to terminate the node on ec2. After this the node keeps appearing in the ring
> command in "joining" state and never goes away. Per driftx on the Cassandra
> channel if I do a whole cluster restart it should go away, but since this is
> a production system this is not really possible. Additionally if I could join
> a node with same IP again this should go away, but being on ec2 this is not
> always easy. So not sure if this truly qualifies as a bug or more like a
> feature request, but I feel there should be a way to remove a node in any
> state if I wish without joining a node with same ip or doing a whole cluster
> restart.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira