in spark-job/src/main/java/org/apache/cassandra/diff/RangeComparator.java [189:199]
private void drain(Iterator<PartitionKey> sourceKeys,
Iterator<PartitionKey> targetKeys,
RangeStats rangeStats) {
if (sourceKeys.hasNext()) {
logger.info("Source keys not exhausted {}", context);
sourceKeys.forEachRemaining(key -> onlyInSource(rangeStats, key));
} else if (targetKeys.hasNext()) {
logger.info("Target keys not exhausted: {}", context);
targetKeys.forEachRemaining(key -> onlyInTarget(rangeStats, key));
}
}