[fix](mtmv)mtmv default open enableNereidsDML #30235

This commit is contained in:
zhangdong
2024-01-23 17:03:45 +08:00
committed by yiguolei
parent 4cbacb5b39
commit b98acf2d90
2 changed files with 2 additions and 0 deletions

View File

@ -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)) {

View File

@ -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;
}