NodeDiff sortedDiff(GroupNodes other) {
            var added   = other.nodes.stream().filter(n -> !nodes.contains(n)).sorted().toList();
            var removed = nodes.stream().filter(n -> !other.nodes.contains(n)).sorted().toList();
            return new NodeDiff(added, removed);
        }
Utility for computing a "minimal" diff between two arbitrary distribution configs.
clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/DistributionDiffCalculator.java