From f10deeb530588cdba5397239fe7b4980e593b772 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 2 Jan 2025 22:03:04 +0800 Subject: [PATCH] Fix set external auto analyze case. --- .../doris/nereids/trees/plans/commands/AlterTableCommand.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/AlterTableCommand.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/AlterTableCommand.java index 857e058dee7a3d..c17013b40879da 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/AlterTableCommand.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/AlterTableCommand.java @@ -48,6 +48,7 @@ import org.apache.doris.nereids.trees.plans.commands.info.EnableFeatureOp; import org.apache.doris.nereids.trees.plans.commands.info.ModifyColumnOp; import org.apache.doris.nereids.trees.plans.commands.info.ModifyEngineOp; +import org.apache.doris.nereids.trees.plans.commands.info.ModifyTablePropertiesOp; import org.apache.doris.nereids.trees.plans.commands.info.RenameTableOp; import org.apache.doris.nereids.trees.plans.commands.info.ReorderColumnsOp; import org.apache.doris.nereids.trees.plans.commands.info.TableNameInfo; @@ -234,7 +235,8 @@ private void checkExternalTableOperationAllow(TableIf table) throws UserExceptio || alterClause instanceof DropColumnOp || alterClause instanceof ModifyColumnOp || alterClause instanceof ReorderColumnsOp - || alterClause instanceof ModifyEngineOp) { + || alterClause instanceof ModifyEngineOp + || alterClause instanceof ModifyTablePropertiesOp) { alterTableOps.add(alterClause); } else { throw new AnalysisException(table.getType().toString() + " [" + table.getName() + "] "