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%)