@Override
        public int compare(CompactedObjectBuilder o1, CompactedObjectBuilder o2) {
            int compare = Integer.compare(o1.totalStreamNum(), o2.totalStreamNum());
            if (compare == 0) {
                return compareCompactedObject(o1, o2);
            }
            return compare;
        }
Filter out objects that have at least one stream data block which can be compacted with other objects.

@param streamDataBlocksMap stream data blocks map, key: object id, value: stream data blocks
@return filtered stream data blocks map
s3stream/src/main/java/com/automq/stream/s3/compact/CompactionAnalyzer.java