diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/Column.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/Column.java index 0aca7e4e28e31a..86cbf203a53fc9 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/Column.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/Column.java @@ -60,6 +60,7 @@ */ public class Column implements GsonPostProcessable { private static final Logger LOG = LogManager.getLogger(Column.class); + // NOTE: you should name hidden column start with '__DORIS_' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! public static final String DELETE_SIGN = "__DORIS_DELETE_SIGN__"; public static final String WHERE_SIGN = "__DORIS_WHERE_SIGN__"; public static final String SEQUENCE_COL = "__DORIS_SEQUENCE_COL__"; @@ -67,6 +68,8 @@ public class Column implements GsonPostProcessable { public static final String ROW_STORE_COL = "__DORIS_ROW_STORE_COL__"; public static final String DYNAMIC_COLUMN_NAME = "__DORIS_DYNAMIC_COL__"; public static final String VERSION_COL = "__DORIS_VERSION_COL__"; + // NOTE: you should name hidden column start with '__DORIS_' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + private static final String COLUMN_ARRAY_CHILDREN = "item"; private static final String COLUMN_STRUCT_CHILDREN = "field"; private static final String COLUMN_AGG_ARGUMENT_CHILDREN = "argument";