You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2022/03/28 11:10:17 UTC

[iotdb] branch master updated (0f21cef -> 27f2b96)

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

xingtanzjr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 0f21cef  Fix typos in mpp.thrift (#5360)
     add 27f2b96  [IOTDB-2713] Generate Analysis for query statement (#5343)

No new revisions were added by this update.

Summary of changes:
 .../db/mpp/common/schematree/PathPatternNode.java  |  68 ++++-
 .../db/mpp/common/schematree/PathPatternTree.java  | 104 ++++++-
 .../iotdb/db/mpp/common/schematree/SchemaTree.java |  19 +-
 .../apache/iotdb/db/mpp/sql/analyze/Analysis.java  |  25 +-
 .../apache/iotdb/db/mpp/sql/analyze/Analyzer.java  |  50 ++-
 .../db/mpp/sql/analyze/ClusterSchemaFetcher.java   |  11 -
 .../iotdb/db/mpp/sql/analyze/ISchemaFetcher.java   |   8 -
 .../mpp/sql/analyze/StandaloneSchemaFetcher.java   |  11 -
 .../iotdb/db/mpp/sql/planner/LogicalPlanner.java   |   2 +-
 .../sql/rewriter/ColumnPaginationController.java   | 101 ++++++
 .../db/mpp/sql/rewriter/ConcatPathRewriter.java    | 309 +++----------------
 .../db/mpp/sql/rewriter/IStatementRewriter.java    |  33 --
 .../db/mpp/sql/rewriter/WildcardsRemover.java      | 339 +++++++++++++++++----
 .../iotdb/db/mpp/sql/statement/StatementNode.java  |   2 -
 .../sql/{tree => statement}/StatementVisitor.java  |   4 +-
 .../mpp/sql/statement/component/ResultColumn.java  |   8 +-
 .../sql/statement/component/SelectComponent.java   |  17 +-
 .../db/mpp/sql/statement/crud/InsertStatement.java |   2 +-
 .../db/mpp/sql/statement/crud/QueryStatement.java  |   2 +-
 .../metadata/AlterTimeSeriesStatement.java         |   2 +-
 .../metadata/CreateAlignedTimeSeriesStatement.java |   2 +-
 .../metadata/CreateTimeSeriesStatement.java        |   2 +-
 .../apache/iotdb/db/mpp/sql/tree/Expression.java   |  21 --
 .../iotdb/db/query/expression/Expression.java      |   7 +
 .../query/expression/binary/BinaryExpression.java  |  15 +
 .../db/query/expression/unary/ConstantOperand.java |   9 +
 .../query/expression/unary/FunctionExpression.java |  26 +-
 .../query/expression/unary/LogicNotExpression.java |  13 +
 .../query/expression/unary/NegationExpression.java |  13 +
 .../query/expression/unary/TimeSeriesOperand.java  |  15 +-
 .../iotdb/db/mpp/common/PathPatternTreeTest.java   | 131 ++++++++
 31 files changed, 925 insertions(+), 446 deletions(-)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/sql/rewriter/ColumnPaginationController.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/sql/rewriter/IStatementRewriter.java
 rename server/src/main/java/org/apache/iotdb/db/mpp/sql/{tree => statement}/StatementVisitor.java (95%)
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/sql/tree/Expression.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/mpp/common/PathPatternTreeTest.java