> I don't know much about Cassandra internals, but from a user point of > view, a scan for a range of tokens is not a common use-case.
All of boostrap/move/decommission/repair rely heavily on being able to scan efficiently a range of token. Otherwise, a boostrap/move/decommission/repair of a node would require the node and all the nodes that share some data with it would have to read all their data (to extract the correct token range). This would have a hugely detrimental impact of the performance of those operations and is therefore not an option. -- Sylvain