[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cassandra-commits
Subject:    [jira] [Updated] (CASSANDRA-16146) Node state incorrectly set to NORMAL after nodetool disablegossip
From:       "Blake Eggleston (Jira)" <jira () apache ! org>
Date:       2020-10-30 19:42:00
Message-ID: JIRA.13329784.1601313814000.116892.1604086920082 () Atlassian ! JIRA
[Download RAW message or body]


     [ https://issues.apache.org/jira/browse/CASSANDRA-16146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]

Blake Eggleston updated CASSANDRA-16146:
----------------------------------------
          Since Version: 3.0.0
    Source Control Link: \
https://github.com/apache/cassandra/commit/fee7a10823da1e29bd0e6504fea9679389180c9e  \
Resolution: Fixed  Status: Resolved  (was: Ready to Commit)

+1, committed. Thanks!

> Node state incorrectly set to NORMAL after nodetool disablegossip and enablegossip \
>                 during bootstrap
> ---------------------------------------------------------------------------------------------------
>  
> Key: CASSANDRA-16146
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16146
> Project: Cassandra
> Issue Type: Bug
> Components: Cluster/Gossip
> Reporter: Yifan Cai
> Assignee: Yifan Cai
> Priority: Normal
> Fix For: 3.0.x, 3.11.x, 4.0-beta3
> 
> Time Spent: 10m
> Remaining Estimate: 0h
> 
> At high level,  {{StorageService#setGossipTokens}}  set the gossip state to \
> {{NORMAL}} blindly. Therefore, re-enabling gossip (stop and start gossip) overrides \
> the actual gossip state. 
> It could happen in the below scenario.
> # Bootstrap failed. The gossip state remains in  {{BOOT}}  /  {{JOINING}}  and code \
> execution exits  StorageService#initServer. # Operator runs nodetool to stop and \
> re-start gossip. The gossip state gets flipped to  {{NORMAL}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic