On Thu, Oct 22, 2015 at 12:57 PM, Nate McCall <n...@thelastpickle.com> wrote: [..] > > There is a good comment at the top of StorageService#joinTokenRing which > explains the process at a high level: > > https://github.com/apache/cassandra/blob/cassandra-2.2/src/java/org/apache/cassandra/service/StorageService.java#L791-L803 > > The method itself is long, but readible and has a series of comments that > explain some of the decisions taken and even reference some issues which > have been encountered over the years. > > You can change this value if you really want by passing > "cassandra.ring_delay_ms" as a system property at startup. >
Thanks Nate, I'm catching up on that. Considering that this concerns mostly auto-bootstrap and seed nodes by default do not do that, would it be correct to assume that they could be started in parallel and then the non-seed should be added with the interval apart. As in seeds-start -> wait -> add non-seed -> wait -> add non-seed. Would that timeout be only between seeds started and non-seed, or every non-seed will have to be started serially with wait in between. Thanks