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

jackietien pushed a change to branch ycy/fixActiveScan
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from ba01536b1a8 fix IT
     add 55e012dfaa7 fix logical and in PushPredicateIntoTableScan
     add dd7ee662f4e fix 'select -s1'
     add dbb378c3c02 Fix sort elimination, perfect explain output
     add c8e9886a4d4 Add IT for table model
     add 5c069338cef Merge remote-tracking branch 'origin/ty/TableModelGrammar' 
into ycy/fixActiveScan
     add 395c819a8fd fix IT

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}         |    9 +-
 .../IoTDBOrderByWithAlignByDevice3IT.java}         |    9 +-
 .../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 +++
 .../iotdb/relational/it/schema/IoTDBTableIT.java   |    4 +-
 .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java |    3 +-
 .../source/relational/TableScanOperator.java       |    4 +-
 .../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  |   15 +-
 .../planner/ir/ExpressionTreeRewriter.java         |   47 +-
 .../planner/ir/NormalizeOrExpressionRewriter.java  |   15 +-
 .../optimizations/PushPredicateIntoTableScan.java  |    8 +-
 .../planner/optimizations/SortElimination.java     |   19 +-
 .../sql/ast/ArithmeticUnaryExpression.java         |    2 +-
 .../plan/relational/sql/ast/CreateDB.java          |    9 +-
 .../plan/relational/sql/ast/QualifiedName.java     |    2 +-
 .../plan/relational/sql/parser/AstBuilder.java     |   50 +-
 .../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 +-
 45 files changed, 4834 insertions(+), 304 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