Hi,
from the documentation
"Cleanup can be safely postponed for low-usage hours"
url:https://docs.datastax.com/en/cassandra-oss/3.0/cassandra/operations/opsAddNodeToCluster.html
and also:
"Failure to run nodetool cleanup after adding a node may result in data inconsistencies including resurrection of previously deleted data."
how can it resurrect data when the token recalculation happened, shouldn't nodes that streamed data to new node ignore the token ranges that they are not responsible for it anymore?
the first doc is about open source cassandra and second one is for dse and postponing cleanup process is not mentioned in dse doc, so does that mean in data stax enterprise we need to run nodetool cleanup as soon as adding the node in rest of the cluster while in open source cassandra it can be postponed ?
Also, when adding multiple nodes to the cluster in dse, should we run nodetool cleanup after adding a node and then proceed and add other nodes or cleanup process can be done at the end of the adding all nodes?