Branimir Lambov created CASSANDRA-15600:
-------------------------------------------
Summary: Algorithmic token allocation does not handle the racks =
RF case well
Key: CASSANDRA-15600
URL: https://issues.apache.org/jira/browse/CASSANDRA-15600
Project: Cassandra
Issue Type: Bug
Components: Feature/Virtual Nodes
Reporter: Branimir Lambov
When the number of racks in a data centre is equal to the replication factor,
the node allocation algorithm may calculate the target ownership incorrectly
and allocate unsuitable tokens. This causes some inefficiency when the number
of nodes in the DC is small, and significant problems if the number of nodes in
each rack is different.
In this case (racks count equal to replication factor) the load within each
rack is effectively distributed independently. The allocation algorithm should
reflect that, restricting the allocation space to the rack (instead of the DC)
and using the RF=1 solution.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]