This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch new_object_type in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit eab51a69660ded2842a6f27db8b8a30e853cbe6a Author: JackieTien97 <[email protected]> AuthorDate: Tue Nov 4 12:16:34 2025 +0800 Add object type in CompatibleResolver --- .../db/queryengine/plan/relational/type/CompatibleResolver.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/type/CompatibleResolver.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/type/CompatibleResolver.java index a33f93692db..2f71195203f 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/type/CompatibleResolver.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/type/CompatibleResolver.java @@ -34,6 +34,7 @@ import static org.apache.tsfile.read.common.type.DoubleType.DOUBLE; import static org.apache.tsfile.read.common.type.FloatType.FLOAT; import static org.apache.tsfile.read.common.type.IntType.INT32; import static org.apache.tsfile.read.common.type.LongType.INT64; +import static org.apache.tsfile.read.common.type.ObjectType.OBJECT; import static org.apache.tsfile.read.common.type.StringType.STRING; import static org.apache.tsfile.read.common.type.TimestampType.TIMESTAMP; import static org.apache.tsfile.read.common.type.UnknownType.UNKNOWN; @@ -89,6 +90,9 @@ public class CompatibleResolver { addCondition(BLOB, BLOB, BLOB); addCondition(BLOB, UNKNOWN, BLOB); + addCondition(OBJECT, OBJECT, OBJECT); + addCondition(OBJECT, UNKNOWN, OBJECT); + addCondition(UNKNOWN, INT32, INT32); addCondition(UNKNOWN, INT64, INT64); addCondition(UNKNOWN, FLOAT, FLOAT); @@ -99,6 +103,7 @@ public class CompatibleResolver { addCondition(UNKNOWN, TEXT, TEXT); addCondition(UNKNOWN, STRING, STRING); addCondition(UNKNOWN, BLOB, BLOB); + addCondition(UNKNOWN, OBJECT, OBJECT); addCondition(UNKNOWN, UNKNOWN, UNKNOWN); }
