You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ge...@apache.org on 2020/11/02 05:47:13 UTC
[iotdb] 01/01: add debug log
This is an automated email from the ASF dual-hosted git repository.
geniuspig pushed a commit to branch add_debug_sql_log
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit bf57de604daf3ae315a847cbbeee4298a373737a
Author: Boris <96...@qq.com>
AuthorDate: Mon Nov 2 13:46:16 2020 +0800
add debug log
---
.../src/main/java/org/apache/iotdb/db/qp/strategy/ParseDriver.java | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/server/src/main/java/org/apache/iotdb/db/qp/strategy/ParseDriver.java b/server/src/main/java/org/apache/iotdb/db/qp/strategy/ParseDriver.java
index 89b05e6..4aee03e 100644
--- a/server/src/main/java/org/apache/iotdb/db/qp/strategy/ParseDriver.java
+++ b/server/src/main/java/org/apache/iotdb/db/qp/strategy/ParseDriver.java
@@ -26,14 +26,18 @@ import org.antlr.v4.runtime.atn.PredictionMode;
import org.antlr.v4.runtime.misc.ParseCancellationException;
import org.antlr.v4.runtime.tree.ParseTree;
import org.antlr.v4.runtime.tree.ParseTreeWalker;
+import org.apache.iotdb.db.qp.executor.PlanExecutor;
import org.apache.iotdb.db.qp.logical.Operator;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
/**
* ParseDriver.
*
*/
public class ParseDriver {
- private ParseTreeWalker walker;
+ private final ParseTreeWalker walker;
+ private static final Logger logger = LoggerFactory.getLogger(ParseDriver.class);
public ParseDriver() {
walker = new ParseTreeWalker();
@@ -41,6 +45,7 @@ public class ParseDriver {
public Operator parse(String sql, ZoneId zoneId) throws ParseCancellationException {
LogicalGenerator logicalGenerator = new LogicalGenerator(zoneId);
+ logger.debug("Input sql is " + sql);
CharStream charStream1 = CharStreams.fromString(sql);
SqlBaseLexer lexer1 = new SqlBaseLexer(charStream1);
CommonTokenStream tokens1 = new CommonTokenStream(lexer1);