when the new node joins the cluster
1. will there be a change in the token ranges for each node? For eg) if node A is responsible for 1-10 partition token ranges , and after the new node is joined , will it be given responsibility of handling only 1-8 token ranges ?
2. If the above one is true, won't it be an expensive operation as data will be shifted to to other in every nodes? As a result will there be down time ?