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

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

commit ddf5a79ef9540a4c58b59fb3233c1f02f8b52453
Author: JackieTien97 <[email protected]>
AuthorDate: Fri Aug 9 10:25:22 2024 +0800

    fix IoTDBSessionSimpleIT
---
 .../apache/iotdb/db/queryengine/plan/analyze/AnalyzeVisitor.java    | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/AnalyzeVisitor.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/AnalyzeVisitor.java
index 17369cbc7f2..882408368c2 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/AnalyzeVisitor.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/AnalyzeVisitor.java
@@ -2902,6 +2902,12 @@ public class AnalyzeVisitor extends 
StatementVisitor<Analysis, MPPQueryContext>
     Analysis analysis = new Analysis();
     analysis.setRealStatement(showTimeSeriesStatement);
 
+    if (showTimeSeriesStatement.getPathPattern().getNodeLength() <= 1) {
+      analysis.setFinishQueryAfterAnalyze(true);
+      
analysis.setRespDatasetHeader(DatasetHeaderFactory.getShowTimeSeriesHeader());
+      return analysis;
+    }
+
     PathPatternTree patternTree = new PathPatternTree();
     patternTree.appendPathPattern(showTimeSeriesStatement.getPathPattern());
 

Reply via email to