This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new a4b151e469 [fix](planner) should always execute projection plan
(#17885)
a4b151e469 is described below
commit a4b151e469d8d3f6672f8e6741c83434a63244aa
Author: morrySnow <[email protected]>
AuthorDate: Wed Mar 22 10:53:15 2023 +0800
[fix](planner) should always execute projection plan (#17885)
1. should always execute projection plan, whatever the statement it is.
2. should always execute projection plan, since we only have vectorized
engine now
---
.../src/main/java/org/apache/doris/planner/OriginalPlanner.java | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/planner/OriginalPlanner.java
b/fe/fe-core/src/main/java/org/apache/doris/planner/OriginalPlanner.java
index 25c6c62bc6..21bd1366fe 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/planner/OriginalPlanner.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/planner/OriginalPlanner.java
@@ -165,12 +165,8 @@ public class OriginalPlanner extends Planner {
singleNodePlan.convertToVectorized();
}
- if (analyzer.getContext() != null
- &&
analyzer.getContext().getSessionVariable().isEnableProjection()
- && statement instanceof QueryStmt) {
- ProjectPlanner projectPlanner = new ProjectPlanner(analyzer);
- projectPlanner.projectSingleNodePlan(queryStmt.getResultExprs(),
singleNodePlan);
- }
+ ProjectPlanner projectPlanner = new ProjectPlanner(analyzer);
+ projectPlanner.projectSingleNodePlan(queryStmt.getResultExprs(),
singleNodePlan);
if (statement instanceof InsertStmt) {
InsertStmt insertStmt = (InsertStmt) statement;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]