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

zyk pushed a change to branch table-model-debug
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 861c4b383ce fix serialize bug during device fetch
     add 4b9cd18facc insert null
     add 78c14b4e2f2 fix or using or expression predicate terms list bug in 
IndexScan
     add f1d2cce8530 add expression temp impl
     add 7d63b5d1c99 Revert "add expression temp impl"
     add dd3ae29c262 add distribute plan
     add 1c612b67527 add expression temp impl
     add cefafcd934f Merge branch 'ty/TableModelGrammar' into table-model-debug
     add 0daae576286 fix

No new revisions were added by this update.

Summary of changes:
 .../iotdb/confignode/conf/ConfigNodeConfig.java    |   2 +-
 .../db/queryengine/plan/analyze/TypeProvider.java  |  23 ++--
 .../plan/planner/TableOperatorGenerator.java       |  46 +++++++
 .../plan/planner/plan/node/PlanNodeType.java       |  42 +++++-
 .../plan/planner/plan/node/PlanVisitor.java        |   9 +-
 .../analyzer/schema/TableModelSchemaFetcher.java   |   7 +-
 .../plan/relational/metadata/ColumnSchema.java     |  56 ++++++++
 .../plan/relational/metadata/DeviceEntry.java      |  46 +++++++
 .../plan/relational/planner/OrderingScheme.java    |  49 +++++++
 .../plan/relational/planner/Symbol.java            |  18 +++
 .../planner/distribute/ExchangeNodeGenerator.java  |  77 ++++++++++-
 .../distribute/RelationalDistributionPlanner.java  |  77 ++++++++---
 .../planner/distribute/SubPlanGenerator.java       |   8 +-
 .../TableModelTypeProviderExtractor.java           |  21 +++
 .../relational/planner/ir/RewritingVisitor.java    |  19 +++
 .../relational/planner/ir/SerializeVisitor.java    |   3 +
 .../plan/relational/planner/node/FilterNode.java   |   4 +
 .../plan/relational/planner/node/LimitNode.java    |   4 +
 .../relational/planner/node/MergeSortNode.java     |  33 ++++-
 .../plan/relational/planner/node/OffsetNode.java   |   4 +
 .../plan/relational/planner/node/OutputNode.java   |  45 ++++++-
 .../plan/relational/planner/node/ProjectNode.java  |   4 +
 .../plan/relational/planner/node/SortNode.java     |   4 +
 .../relational/planner/node/TableScanNode.java     | 144 ++++++++++++++++++++-
 .../plan/relational/planner/node/TopKNode.java     |   4 +
 .../planner/optimizations/IndexScan.java           |  69 +++++-----
 .../plan/statement/crud/InsertTableStatement.java  |   7 +
 .../schema/table/column/TsTableColumnCategory.java |   6 +-
 iotdb-core/relational-parser/pom.xml               |   6 +
 .../relational/sql/tree/ComparisonExpression.java  |  16 +++
 .../iotdb/db/relational/sql/tree/Expression.java   |  40 ++++++
 .../{DataType.java => TableExpressionType.java}    |  13 +-
 32 files changed, 810 insertions(+), 96 deletions(-)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/ir/SerializeVisitor.java
 copy 
iotdb-core/relational-parser/src/main/java/org/apache/iotdb/db/relational/sql/tree/{DataType.java
 => TableExpressionType.java} (80%)

Reply via email to