public boolean equals()

in fluss-common/src/main/java/com/alibaba/fluss/metadata/TableInfo.java [338:356]


    public boolean equals(Object o) {
        if (o == null || getClass() != o.getClass()) {
            return false;
        }
        TableInfo that = (TableInfo) o;
        // exclude createdTime and modifiedTime from comparison
        return tableId == that.tableId
                && schemaId == that.schemaId
                && numBuckets == that.numBuckets
                && Objects.equals(tablePath, that.tablePath)
                && Objects.equals(rowType, that.rowType)
                && Objects.equals(primaryKeys, that.primaryKeys)
                && Objects.equals(physicalPrimaryKeys, that.physicalPrimaryKeys)
                && Objects.equals(bucketKeys, that.bucketKeys)
                && Objects.equals(partitionKeys, that.partitionKeys)
                && Objects.equals(properties, that.properties)
                && Objects.equals(customProperties, that.customProperties)
                && Objects.equals(comment, that.comment);
    }