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

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


    from 94218982193 fix ttl deletion
     new 8381e63ea0d Fix the issue that the DeviceIteratorScanOperator.next() 
method throws NoSuchElementException
     new 85232687137 Revert Pipe/IoTV2: Try to persist progressIndex in local 
for resend event more efficently (#15924)
     new 0a5f1ebbbb8 [AINode] Support model management for Table (#15923)
     new bb03e0523dc Bump org.apache.commons:commons-lang3 from 3.13.0 to 
3.18.0 (#15922)
     new 3ecf97310c8 Make div and mod return long type if types of two inputs 
are all int64 or int32
     new 78c382298e5 Fix timestamp type data conversion issue in exported data 
of table model (#15918)
     new be06663ff4a Fix display of Blob type in last query
     new 6c454753ead Fix explicit time query process in TreeModel

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/iotdb/ainode/it/AINodeBasicIT.java  | 268 -------------------
 .../it/AINodeClusterConfigIT.java}                 |  41 +--
 .../iotdb/ainode/it/AINodeInferenceSQLIT.java      | 292 +++++++++++++++++++++
 .../iotdb/ainode/it/AINodeModelManageIT.java       | 215 +++++++++++++++
 .../apache/iotdb/ainode/utils/AINodeTestUtils.java | 126 +++++++++
 .../org/apache/iotdb/db/it/IoTDBNestedQueryIT.java |   4 +-
 .../maxby/IoTDBMaxByAlignedSeriesIT.java           |  20 ++
 .../db/it/aggregation/maxby/IoTDBMaxByIT.java      |  21 +-
 .../db/it/aggregation/minby/IoTDBMinByIT.java      |   5 +-
 .../db/it/last/IoTDBLastQueryLastCacheIT.java      |  15 +-
 .../IoTDBArithmeticDivAndModWithoutDoubleIT.java}  |  34 +--
 .../withoutNull/IoTDBWithoutNullAllFilterIT.java   |  48 ++--
 .../withoutNull/IoTDBWithoutNullAnyFilterIT.java   |  48 ++--
 .../src/test/resources/ainode-example/config.yaml  |   8 +-
 .../apache/iotdb/tool/data/ExportDataTable.java    |   5 +-
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |   2 +-
 .../iotdb/confignode/manager/ModelManager.java     |   2 +-
 .../runtime/heartbeat/PipeHeartbeatParser.java     |   2 -
 .../confignode/persistence/pipe/PipeTaskInfo.java  |   7 +-
 .../impl/pipe/runtime/PipeMetaSyncProcedure.java   |   4 +-
 .../impl/pipe/task/AlterPipeProcedureV2.java       |  16 +-
 .../impl/pipe/task/CreatePipeProcedureV2.java      |  18 +-
 .../confignode/service/ConfigNodeShutdownHook.java |   3 -
 .../request/ConfigPhysicalPlanSerDeTest.java       |  12 +-
 .../consensus/response/pipe/PipeTableRespTest.java |   6 +-
 .../agent/PipeConfigNodeSubtaskExecutorTest.java   |   3 +-
 .../iotdb/confignode/persistence/PipeInfoTest.java |   4 +-
 .../db/pipe/agent/task/PipeDataNodeTaskAgent.java  |  27 --
 ...oricalDataRegionTsFileAndDeletionExtractor.java |   9 +-
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |   8 +-
 .../operator/process/ProjectOperator.java          |   3 +-
 .../last/AlignedUpdateLastCacheOperator.java       |   4 +-
 .../AlignedUpdateViewPathLastCacheOperator.java    |   4 +-
 .../process/last/LastQueryTransformOperator.java   |   4 +-
 .../operator/process/last/LastQueryUtil.java       |  34 +++
 .../process/last/UpdateLastCacheOperator.java      |   4 +-
 .../last/UpdateViewPathLastCacheOperator.java      |   4 +-
 .../relational/DeviceIteratorScanOperator.java     |   3 +-
 .../iotdb/db/queryengine/plan/Coordinator.java     |   4 +
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |   8 +-
 .../plan/analyze/ExpressionTypeAnalyzer.java       |  29 ++
 .../execution/config/TableConfigTaskVisitor.java   |  23 ++
 .../execution/config/TreeConfigTaskVisitor.java    |  14 +-
 .../config/executor/ClusterConfigTaskExecutor.java |  17 +-
 .../config/executor/IConfigTaskExecutor.java       |   8 +-
 .../config/metadata/ai/CreateModelTask.java        |  14 +-
 .../visitor/ColumnTransformerVisitor.java          |  11 +
 .../db/queryengine/plan/parser/ASTVisitor.java     |  26 +-
 .../plan/planner/OperatorTreeGenerator.java        |  14 +-
 .../plan/relational/sql/ast/AstVisitor.java        |   8 +
 .../sql/ast/{ShowModels.java => CreateModel.java}  |  48 ++--
 .../plan/relational/sql/ast/CreateTraining.java    |  27 +-
 .../sql/ast/{ShowModels.java => DropModel.java}    |  44 ++--
 .../plan/relational/sql/parser/AstBuilder.java     |  66 +++--
 .../plan/statement/crud/QueryStatement.java        |  10 +-
 .../metadata/model/CreateModelStatement.java       |  10 +-
 .../metadata/model/DropModelStatement.java         |  10 +-
 .../metadata/model/ShowModelsStatement.java        |  12 +-
 .../dag/input/QueryDataSetInputLayer.java          |   3 +
 .../iotdb/db/service/DataNodeShutdownHook.java     |   3 -
 .../db/queryengine/plan/analyze/AnalyzeTest.java   |   4 +-
 .../iotdb/commons/concurrent/ThreadName.java       |   5 +-
 .../apache/iotdb/commons/conf/CommonConfig.java    |  55 ----
 .../agent/runtime/PipePeriodicalJobExecutor.java   |  33 ---
 .../commons/pipe/agent/task/PipeTaskAgent.java     |   3 -
 .../commons/pipe/agent/task/meta/PipeMeta.java     |   6 +-
 .../pipe/agent/task/meta/PipeRuntimeMeta.java      |  51 +---
 .../commons/pipe/agent/task/meta/PipeTaskMeta.java | 142 +---------
 .../iotdb/commons/pipe/config/PipeConfig.java      |  21 --
 .../iotdb/commons/pipe/config/PipeDescriptor.java  |  18 --
 .../iotdb/commons/pipe/task/PipeMetaDeSerTest.java |  22 +-
 .../db/relational/grammar/sql/RelationalSql.g4     |   8 +-
 pom.xml                                            |   2 +-
 73 files changed, 1146 insertions(+), 966 deletions(-)
 delete mode 100644 
integration-test/src/test/java/org/apache/iotdb/ainode/it/AINodeBasicIT.java
 copy 
integration-test/src/test/java/org/apache/iotdb/{db/it/IoTDBExampleIT.java => 
ainode/it/AINodeClusterConfigIT.java} (60%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/ainode/it/AINodeInferenceSQLIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/ainode/it/AINodeModelManageIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/ainode/utils/AINodeTestUtils.java
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/{groupby/IoTDBLeftORightCIT.java
 => query/IoTDBArithmeticDivAndModWithoutDoubleIT.java} (67%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{ShowModels.java
 => CreateModel.java} (66%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{ShowModels.java
 => DropModel.java} (65%)

Reply via email to