According to the documentation, when restoring data using the refresh method, both the source and destination clusters must have the same token ranges; otherwise, it can cause issues.
Is this requirement version-specific, or does it apply to all versions of Cassandra?
I found this reference: https://dba.stackexchange.com/questions/316497/how-do-i-restore-cassandra-snapshots-to-another-cluster-with-identical-configura
I attempted to restore a snapshot to a new cluster with the same configuration and the same number of nodes ,but the token ranges were different. Despite that, I was able to restore the data successfully, and all rows were present in the tables. I'm using Cassandra 4 for both the source and destination clusters.
Is it necessary to have identical token ranges, or does Cassandra 4 handle this differently?
Value of "num_token"=256 in both source and destination clusters in my case.