This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
commit b98acf2d905a065f93a014693960a06a9b94e923 Author: zhangdong <[email protected]> AuthorDate: Tue Jan 23 17:03:45 2024 +0800 [fix](mtmv)mtmv default open enableNereidsDML #30235 --- .../src/main/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 b5d8ea7fc17..781eb92a714 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 c8f264e1f6d..6cc4eb985e7 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; } --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
