Daniel Cranford created CASSANDRA-17786:
-------------------------------------------

             Summary: Seed docs are out of date
                 Key: CASSANDRA-17786
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17786
             Project: Cassandra
          Issue Type: Bug
            Reporter: Daniel Cranford


The 
[FAQ|https://cassandra.apache.org/doc/latest/cassandra/faq/index.html#are-seeds-SPOF]
 states
{quote}
The ring can operate or boot without a seed
{quote}

This has not been true since Cassandra 3.6 when CASSANDRA-10134 required nodes 
to complete a "shadow" gossip round or specify the undocumented 
```cassandra.allow_unsafe_join``` property. AFAICT this "shadow" round is not 
documented anywhere outside the code implementing it.

CASSANDRA-13851 improved things by allowing other nodes that are not themselves 
booting to release a node from the shadow round and successfully boot. However, 
this still means a node that is booting must contact a seed or a peer that is 
not itself booting in order to start, making seed more crucial to booting than 
the docs imply. 

In particular, a full cluster bounce is not supported when there are no 
reachable seeds since the non-seed peers required to release a node from the 
shadow round will themselves be trapped in the shadow round.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to