This is an automated email from the ASF dual-hosted git repository.

caogaofei pushed a commit to branch ty/TableModelGrammar
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/ty/TableModelGrammar by this 
push:
     new 85e8b3978bc fix
85e8b3978bc is described below

commit 85e8b3978bc172bdd2896a1feba22c933bc53ef5
Author: Beyyes <[email protected]>
AuthorDate: Thu Apr 18 10:25:43 2024 +0800

    fix
---
 .../relational/planner/distribute/TableModelTypeProviderExtractor.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/distribute/TableModelTypeProviderExtractor.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/distribute/TableModelTypeProviderExtractor.java
index eecde987b28..dad44eeec55 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/distribute/TableModelTypeProviderExtractor.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/distribute/TableModelTypeProviderExtractor.java
@@ -45,6 +45,7 @@ public class TableModelTypeProviderExtractor {
 
     @Override
     public Void visitProject(ProjectNode node, Void context) {
+      node.getChild().accept(this, context);
       // TODO add expression process logic
       //            node.getAssignments().forEach((k,v) -> 
typeProvider.putTableModelType(k,
       //                    v.getType()));
@@ -53,11 +54,13 @@ public class TableModelTypeProviderExtractor {
 
     @Override
     public Void visitFilter(FilterNode node, Void context) {
+      node.getChild().accept(this, context);
       return null;
     }
 
     @Override
     public Void visitOutput(OutputNode node, Void context) {
+      node.getChild().accept(this, context);
       return null;
     }
   }

Reply via email to