public boolean isPropertyEquals(final TopicMetadata other) {
        return (this.numPartitions == other.numPartitions
                && this.unflushInterval == other.unflushInterval
                && this.unflushThreshold == other.unflushThreshold
                && this.unflushDataHold == other.unflushDataHold
                && this.memCacheMsgSize == other.memCacheMsgSize
                && this.memCacheMsgCnt == other.memCacheMsgCnt
                && this.memCacheFlushIntvl == other.memCacheFlushIntvl
                && this.maxMsgSize == other.maxMsgSize
                && this.deletePolicy.equals(other.deletePolicy));
    }
Each property will be compared, in case of the new added properties.

@param other    the compare object
@return         whether is equal
inlong-tubemq/tubemq-server/src/main/java/org/apache/inlong/tubemq/server/broker/metadata/TopicMetadata.java