public boolean isDataEquals(TopicPropGroup other) {
        return numTopicStores == other.numTopicStores
                && numPartitions == other.numPartitions
                && unflushThreshold == other.unflushThreshold
                && unflushInterval == other.unflushInterval
                && unflushDataHold == other.unflushDataHold
                && memCacheMsgSizeInMB == other.memCacheMsgSizeInMB
                && memCacheMsgCntInK == other.memCacheMsgCntInK
                && memCacheFlushIntvl == other.memCacheFlushIntvl
                && dataStoreType == other.dataStoreType
                && retPeriodInMs == other.retPeriodInMs
                && Objects.equals(acceptPublish, other.acceptPublish)
                && Objects.equals(acceptSubscribe, other.acceptSubscribe)
                && Objects.equals(dataPath, other.dataPath)
                && Objects.equals(deletePolicy, other.deletePolicy)
                && cleanPolicyType == other.cleanPolicyType;
    }
check if subclass fields is equals

@param other  check object
@return if equals
inlong-tubemq/tubemq-server/src/main/java/org/apache/inlong/tubemq/server/master/metamanage/metastore/dao/entity/TopicPropGroup.java