This is an automated email from the ASF dual-hosted git repository. morningman pushed a commit to branch branch-hive-test in repository https://gitbox.apache.org/repos/asf/doris.git
commit 3832ba64b8bf987a8842f267f26a7299c227010b Author: Jibing-Li <64681310+jibing...@users.noreply.github.com> AuthorDate: Sun Jan 29 11:29:25 2023 +0800 [fix](multi-catalog)Use -1 for column_statistics internal table idx_id default value instead of null, for external catalog (#16177) The internal statistic table column_statistics has a non-null field idx_id, the insert sql for hive table set the default value to NULL, which will failed to insert the result. Change it to -1. --- .../src/main/java/org/apache/doris/statistics/HiveAnalysisTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/statistics/HiveAnalysisTask.java b/fe/fe-core/src/main/java/org/apache/doris/statistics/HiveAnalysisTask.java index 44be5bf078..836e3c6ae7 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/statistics/HiveAnalysisTask.java +++ b/fe/fe-core/src/main/java/org/apache/doris/statistics/HiveAnalysisTask.java @@ -62,7 +62,7 @@ public class HiveAnalysisTask extends HMSAnalysisTask { private static final String ANALYZE_TABLE_SQL_TEMPLATE = "INSERT INTO " + "${internalDB}.${columnStatTbl}" - + " values ('${id}','${catalogId}', '${dbId}', '${tblId}', NULL, '${colId}', NULL, " + + " values ('${id}','${catalogId}', '${dbId}', '${tblId}', '-1', '${colId}', NULL, " + "${numRows}, ${ndv}, ${nulls}, '${min}', '${max}', ${dataSize}, '${update_time}')"; @Override --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org