Hello, I recently learnt that regardless of number of Data Centers, there is really only one token ring across all nodes. (I was under the impression that there is one per DC like how Datastax Ops Center would show it).
Suppose we have 4 v-nodes, and 2 DCs (2 nodes in each DC) and a key space is set to replicate in only one DC - say DC1. Now, if the token for a particular write falls in the "primary range" of a node living in DC2, does the code check for such conditions and instead put it on some node in DC1 ? What is the true meaning of "primary" token range in such scenarios ? Is this how things works roughly speaking or am I missing something ? Thanks !