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

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


    from 2146a080230 fix: Fix ShowTimeseries estimated offset without limit 
scenario (#17116)
     add e4ef4db9a69 fix the problem that cast a float point number to float 
type, by adding the floatLiteral (#17143)

No new revisions were added by this update.

Summary of changes:
 .../recent/scalar/IoTDBCastLiteralFunctionIT.java  | 146 +++++++++++++++++++++
 .../process/rowpattern/expression/Computation.java |   4 +
 .../relational/ColumnTransformerBuilder.java       |  32 ++++-
 .../relational/analyzer/ExpressionAnalyzer.java    |   8 ++
 .../predicate/ConvertPredicateToFilterVisitor.java |  29 ++--
 .../PredicatePushIntoMetadataChecker.java          |   6 +
 .../planner/CastToBlobLiteralVisitor.java          |   6 +
 .../planner/CastToBooleanLiteralVisitor.java       |   6 +
 .../planner/CastToDateLiteralVisitor.java          |   6 +
 .../planner/CastToDoubleLiteralVisitor.java        |   6 +
 .../planner/CastToFloatLiteralVisitor.java         |   6 +
 .../planner/CastToInt32LiteralVisitor.java         |   6 +
 .../planner/CastToInt64LiteralVisitor.java         |   6 +
 .../planner/CastToStringLiteralVisitor.java        |   6 +
 .../planner/CastToTimestampLiteralVisitor.java     |   6 +
 .../plan/relational/planner/IrTypeAnalyzer.java    |   7 +
 .../plan/relational/planner/LiteralEncoder.java    |   7 +-
 .../relational/planner/LiteralInterpreter.java     |   7 +
 ...ithUncorrelatedScalarSubqueryReconstructor.java |   3 +-
 .../plan/relational/sql/ast/AstVisitor.java        |   4 +
 .../plan/relational/sql/ast/Expression.java        |   3 +
 .../ast/{DoubleLiteral.java => FloatLiteral.java}  |  54 ++++----
 .../relational/sql/ast/TableExpressionType.java    |   3 +-
 .../relational/sql/util/ExpressionFormatter.java   |   9 ++
 .../planner/assertions/ExpressionVerifier.java     |  14 ++
 25 files changed, 347 insertions(+), 43 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/scalar/IoTDBCastLiteralFunctionIT.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{DoubleLiteral.java
 => FloatLiteral.java} (67%)

Reply via email to