@Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        MigrationManifest that = (MigrationManifest) o;
        return totalRecords == that.totalRecords &&
            totalBatches == that.totalBatches &&
            totalBatchDurationsNs == that.totalBatchDurationsNs &&
            durationNanos == that.durationNanos &&
            recordTypeCounts.equals(that.recordTypeCounts);
    }
Holds the results of a ZK to KRaft metadata migration. The {@link #toString()} can be used to provide a
human-readable summary of the migration.
metadata/src/main/java/org/apache/kafka/metadata/migration/MigrationManifest.java