You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2025/07/21 04:11:59 UTC
(iotdb) 03/03: Merge branch 'master' of github.com:apache/iotdb into ssl_between_nodes
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch ssl_between_nodes
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 9c90eede9082fe6aa6a84f7a428c722d34eea833
Merge: 1f3a9e860fc 24345354e4c
Author: HTHou <ha...@apache.org>
AuthorDate: Mon Jul 21 12:11:14 2025 +0800
Merge branch 'master' of github.com:apache/iotdb into ssl_between_nodes
.../org/apache/iotdb/db/it/utils/TestUtils.java | 33 ++-
.../manual/enhanced/IoTDBPipeTypeConversionIT.java | 3 +
.../manual/IoTDBPipeTypeConversionIT.java | 3 +
.../query/recent/extract/IoTDBExtractTable2IT.java | 72 +++++
.../query/recent/extract/IoTDBExtractTable3IT.java | 72 +++++
.../query/recent/extract/IoTDBExtractTableIT.java | 317 +++++++++++++++++++++
.../ainode/core/inference/inference_request.py | 3 +-
.../core/inference/inference_request_pool.py | 20 +-
.../ainode/core/manager/inference_manager.py | 16 +-
.../ainode/ainode/core/manager/model_manager.py | 2 +
iotdb-core/ainode/ainode/core/rpc/handler.py | 2 +-
iotdb-core/ainode/ainode/core/script.py | 4 +
.../fragment/FragmentInstanceContext.java | 6 +-
.../relational/ColumnTransformerBuilder.java | 23 ++
.../queryengine/plan/analyze/PredicateUtils.java | 13 +-
.../plan/planner/TableOperatorGenerator.java | 24 +-
.../plan/planner/plan/TableModelTimePredicate.java | 6 +-
.../plan/planner/plan/TimePredicate.java | 4 +-
.../plan/planner/plan/TreeModelTimePredicate.java | 4 +-
.../relational/analyzer/AggregationAnalyzer.java | 6 +
.../relational/analyzer/ExpressionAnalyzer.java | 18 ++
.../relational/analyzer/StatementAnalyzer.java | 17 ++
.../predicate/ConvertPredicateToFilterVisitor.java | 7 +-
.../ConvertPredicateToTimeFilterVisitor.java | 80 +++++-
.../PredicateCombineIntoTableScanChecker.java | 23 +-
.../planner/IrExpressionInterpreter.java | 19 ++
.../plan/relational/planner/IrTypeAnalyzer.java | 7 +
.../relational/planner/ir/ExpressionRewriter.java | 6 +
.../planner/ir/ExpressionTreeRewriter.java | 20 ++
.../ir/GlobalTimePredicateExtractVisitor.java | 16 +-
.../optimizations/PushPredicateIntoTableScan.java | 13 +-
.../plan/relational/sql/ast/AstVisitor.java | 4 +
.../sql/ast/DefaultTraversalVisitor.java | 5 +
.../plan/relational/sql/ast/Expression.java | 3 +
.../plan/relational/sql/ast/Extract.java | 139 +++++++++
.../relational/sql/ast/TableExpressionType.java | 3 +-
.../plan/relational/sql/parser/AstBuilder.java | 14 +
.../relational/sql/util/ExpressionFormatter.java | 6 +
.../column/unary/scalar/ExtractTransformer.java | 106 +++++++
.../org/apache/iotdb/db/utils/DateTimeUtils.java | 14 +-
.../relational/analyzer/ExtractExpressionTest.java | 66 +++++
.../db/relational/grammar/sql/RelationalSql.g4 | 1 +
pom.xml | 2 +-
43 files changed, 1172 insertions(+), 50 deletions(-)