user2345093
user2345093

Reputation: 653

When Cassandra is bootstrapping a new node, does that node serve read requests?

I remember reading about it somewhere but cannot find it in the official docs anymore.

Upvotes: 1

Views: 451

Answers (1)

Aaron
Aaron

Reputation: 57748

Anthony Grasso of The Last Pickle wrote an article on this about a year ago: Bootstrapping Apache Cassandra Nodes In it, he stated:

...the new node will accept new writes for the token ranges acquired while existing data from the other nodes is being streamed to it. This ensures that no new writes are missed while data changes hands. ... Once the bootstrapping process for the new node completes, it will begin to serve read requests.

So you are correct, that a bootstrapping node will not serve read requests until the bootstrapping process is complete.

Upvotes: 5

Related Questions