Sam Tunnicliffe created CASSANDRA-21144:
-------------------------------------------

             Summary: writePlacementsAllSettled can perform poorly in large 
clusters with many ongoing range movements
                 Key: CASSANDRA-21144
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21144
             Project: Apache Cassandra
          Issue Type: Bug
            Reporter: Sam Tunnicliffe
            Assignee: Sam Tunnicliffe


In a large cluster with multiple concurrent range movements in flight, 
calculating the final state of data placements after all movements are 
completed can be a CPU intensive operation. This is done solely to predict the 
future local write ranges so that DiskBoundaryManager can locate SSTables 
correctly on disk and reduce the relocation required to balance disks. 
Calculating the outcome of every in-flight movement is overkill for this, as 
only the operations which affect the local node need to be considered.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to