Brandon Williams created CASSANDRA-7069:
-------------------------------------------

             Summary: Prevent operator mistakes due to simultaneous bootstrap
                 Key: CASSANDRA-7069
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7069
             Project: Cassandra
          Issue Type: New Feature
          Components: Core
            Reporter: Brandon Williams
            Assignee: Brandon Williams
            Priority: Minor
             Fix For: 3.0


Cassandra has always had the '2 minute rule' between beginning topology changes 
to ensure the range announcement is known to all nodes before the next one 
begins.  Trying to bootstrap a bunch of nodes simultaneously is a common 
mistake and seems to be on the rise as of late.

We can prevent users from shooting themselves in the foot this way by looking 
for other joining nodes in the shadow round, then comparing their generation 
against our own and if there isn't a large enough difference, bail out or sleep 
until there it is large enough.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to