From b98acf2d905a065f93a014693960a06a9b94e923 Mon Sep 17 00:00:00 2001 From: zhangdong <493738387@qq.com> Date: Tue, 23 Jan 2024 17:03:45 +0800 Subject: [PATCH] [fix](mtmv)mtmv default open enableNereidsDML #30235 --- .../java/org/apache/doris/job/extensions/insert/InsertTask.java | 1 + fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPlanUtil.java | 1 + 2 files changed, 2 insertions(+) diff --git a/fe/fe-core/src/main/java/org/apache/doris/job/extensions/insert/InsertTask.java b/fe/fe-core/src/main/java/org/apache/doris/job/extensions/insert/InsertTask.java index b5d8ea7fc1..781eb92a71 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/job/extensions/insert/InsertTask.java +++ b/fe/fe-core/src/main/java/org/apache/doris/job/extensions/insert/InsertTask.java @@ -152,6 +152,7 @@ public class InsertTask extends AbstractTask { } TUniqueId queryId = generateQueryId(UUID.randomUUID().toString()); ctx.getSessionVariable().enableFallbackToOriginalPlanner = false; + ctx.getSessionVariable().enableNereidsDML = true; stmtExecutor = new StmtExecutor(ctx, (String) null); ctx.setQueryId(queryId); if (StringUtils.isNotEmpty(sql)) { diff --git a/fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPlanUtil.java b/fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPlanUtil.java index c8f264e1f6..6cc4eb985e 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPlanUtil.java +++ b/fe/fe-core/src/main/java/org/apache/doris/mtmv/MTMVPlanUtil.java @@ -59,6 +59,7 @@ public class MTMVPlanUtil { ctx.changeDefaultCatalog(catalog.getName()); ctx.setDatabase(catalog.getDbOrAnalysisException(mtmv.getEnvInfo().getDbId()).getFullName()); ctx.getSessionVariable().enableFallbackToOriginalPlanner = false; + ctx.getSessionVariable().enableNereidsDML = true; return ctx; }