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

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


    from 30ea018c9c1 fix tests
     add dbb378c3c02 Fix sort elimination, perfect explain output
     add c8e9886a4d4 Add IT for table model
     add 4c7debf8bc3 Merge branch 'ty/TableModelGrammar' into 
TableModelIngestion2
     add af8628dcefc remove outdated function
     add d6215d6e175 spotless

No new revisions were added by this update.

Summary of changes:
 .../scalar/IoTDBDiffFunctionIT.java                |    1 -
 .../org/apache/iotdb/db/it/utils/TestUtils.java    |   18 +-
 .../it/query/old}/IoTDBDatetimeFormatIT.java       |   77 +-
 .../it/query/old/IoTDBNestedQueryIT.java           |  453 ++++++
 .../old/alignbydevice/IoTDBAlignByDevice2IT.java}  |    8 +-
 .../old/alignbydevice/IoTDBAlignByDevice3IT.java}  |    8 +-
 .../old/alignbydevice/IoTDBAlignByDeviceIT.java    |  504 +++++++
 .../IoTDBAlignByDeviceWithTemplate2IT.java}        |    7 +-
 .../IoTDBAlignByDeviceWithTemplateIT.java          |  323 ++--
 .../IoTDBOrderByLimitOffsetAlignByDevice2IT.java}  |   11 +-
 .../IoTDBOrderByLimitOffsetAlignByDeviceIT.java    |  147 ++
 .../IoTDBOrderByWithAlignByDevice2IT.java}         |    8 +-
 .../IoTDBOrderByWithAlignByDevice3IT.java}         |    8 +-
 .../IoTDBOrderByWithAlignByDeviceIT.java           | 1568 ++++++++++++++++++++
 .../scalar/IoTDBCastFunctionIT.java                |  780 ++++++++++
 .../scalar/IoTDBDiffFunction2IT.java               |    9 +-
 .../scalar/IoTDBDiffFunction3IT.java               |    9 +-
 .../scalar/IoTDBDiffFunctionIT.java                |  149 ++
 .../scalar/IoTDBReplaceFunctionIT.java             |  183 +++
 .../scalar/IoTDBRoundFunctionIT.java               |  313 ++++
 .../scalar/IoTDBSubStringFunctionIT.java           |  228 +++
 .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java |    3 +-
 .../relational/ColumnTransformerBuilder.java       |   22 +-
 .../TableModelStatementMemorySourceVisitor.java    |   34 +-
 .../plan/planner/TableOperatorGenerator.java       |   14 +
 .../plan/planner/plan/node/PlanGraphPrinter.java   |   10 +
 .../plan/relational/analyzer/Analyzer.java         |    4 +
 .../relational/analyzer/ExpressionAnalyzer.java    |    3 +-
 .../predicate/ConvertPredicateToFilterVisitor.java |   13 +-
 .../relational/metadata/TableMetadataImpl.java     |   26 +-
 .../relational/planner/ir/ExpressionRewriter.java  |    6 +
 .../planner/ir/ExpressionTreeRewriter.java         |   29 +-
 .../planner/ir/NormalizeOrExpressionRewriter.java  |   15 +-
 .../planner/optimizations/SortElimination.java     |   19 +-
 .../plan/relational/sql/ast/CreateDB.java          |    9 +-
 .../plan/relational/sql/ast/QualifiedName.java     |    2 +-
 .../plan/relational/sql/parser/AstBuilder.java     |   42 +-
 .../dag/column/unary/InColumnTransformer.java      |    8 +-
 .../scalar/SubStringFunctionColumnTransformer.java |    4 +-
 .../apache/iotdb/commons/schema/table/TsTable.java |    2 +-
 .../db/relational/grammar/sql/RelationalSql.g4     |    6 +-
 41 files changed, 4789 insertions(+), 294 deletions(-)
 copy integration-test/src/test/java/org/apache/iotdb/{db/it => 
relational/it/query/old}/IoTDBDatetimeFormatIT.java (63%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/IoTDBNestedQueryIT.java
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/orderBy/IoTDBOrderBy2IT.java
 => relational/it/query/old/alignbydevice/IoTDBAlignByDevice2IT.java} (84%)
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/orderBy/IoTDBOrderBy2IT.java
 => relational/it/query/old/alignbydevice/IoTDBAlignByDevice3IT.java} (84%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/alignbydevice/IoTDBAlignByDeviceIT.java
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/orderBy/IoTDBOrderBy2IT.java
 => 
relational/it/query/old/alignbydevice/IoTDBAlignByDeviceWithTemplate2IT.java} 
(84%)
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/orderBy/IoTDBOrderBy2IT.java
 => 
relational/it/query/old/alignbydevice/IoTDBOrderByLimitOffsetAlignByDevice2IT.java}
 (83%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/alignbydevice/IoTDBOrderByLimitOffsetAlignByDeviceIT.java
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/orderBy/IoTDBOrderBy2IT.java
 => 
relational/it/query/old/alignbydevice/IoTDBOrderByWithAlignByDevice2IT.java} 
(84%)
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/orderBy/IoTDBOrderBy2IT.java
 => 
relational/it/query/old/alignbydevice/IoTDBOrderByWithAlignByDevice3IT.java} 
(84%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/alignbydevice/IoTDBOrderByWithAlignByDeviceIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/builtinfunction/scalar/IoTDBCastFunctionIT.java
 copy integration-test/src/test/java/org/apache/iotdb/{db/it => 
relational/it/query/old}/builtinfunction/scalar/IoTDBDiffFunction2IT.java (88%)
 copy integration-test/src/test/java/org/apache/iotdb/{db/it => 
relational/it/query/old}/builtinfunction/scalar/IoTDBDiffFunction3IT.java (88%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/builtinfunction/scalar/IoTDBDiffFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/builtinfunction/scalar/IoTDBReplaceFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/builtinfunction/scalar/IoTDBRoundFunctionIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/old/builtinfunction/scalar/IoTDBSubStringFunctionIT.java

Reply via email to