From af3bf67c5b48ba83ad4c4211b6df1a394e0175f1 Mon Sep 17 00:00:00 2001 From: camby Date: Wed, 19 Jun 2024 14:47:59 +0800 Subject: [PATCH] [branch-1.2](complex type) forbid MAP type and STRUCT type in v1.2 (#36494) --- .../src/main/java/org/apache/doris/catalog/MapType.java | 5 +++++ .../src/main/java/org/apache/doris/catalog/StructType.java | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/fe/fe-common/src/main/java/org/apache/doris/catalog/MapType.java b/fe/fe-common/src/main/java/org/apache/doris/catalog/MapType.java index 1a746a23749736..0534790d29fb84 100644 --- a/fe/fe-common/src/main/java/org/apache/doris/catalog/MapType.java +++ b/fe/fe-common/src/main/java/org/apache/doris/catalog/MapType.java @@ -56,6 +56,11 @@ public Type getValueType() { return valueType; } + @Override + public boolean isSupported() { + return false; + } + @Override public boolean equals(Object other) { if (!(other instanceof MapType)) { diff --git a/fe/fe-common/src/main/java/org/apache/doris/catalog/StructType.java b/fe/fe-common/src/main/java/org/apache/doris/catalog/StructType.java index e3ffa3a521892a..2e685416b58cf9 100644 --- a/fe/fe-common/src/main/java/org/apache/doris/catalog/StructType.java +++ b/fe/fe-common/src/main/java/org/apache/doris/catalog/StructType.java @@ -51,6 +51,11 @@ public StructType() { fields = Lists.newArrayList(); } + @Override + public boolean isSupported() { + return false; + } + @Override public String toSql(int depth) { if (depth >= MAX_NESTING_DEPTH) {