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

justinchen pushed a change to branch run-ci-mod
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 546aafd71ef sia
     add e48272a8ae6 Pipe: Fixed the log of disruptor queue & deleted the 
useless binary buffer (#17341)
     add 355a872cfae Pipe: Fixed the bug that separated historical pipe may not 
include mod on deletion & The pipe without data.insert may be wrongly separated 
by pipe and transfer data (#17346)
     add c8455c142b7 Add extra client_ip and timeout columns for show queries 
(#17350)
     add 55611f1b7bb Fixed the default string charset in CI (#17354)
     add 6c8e1d5dd47 Pipe: Fixed the on committed hook square bug & Trimmed the 
raw tablet hook & Fixed the premature report for source event & Skipped the 
parsing of time-covered tsFile (#17360)
     add fd3726f384a Avoid to roll back the state imminently and resolve the 
NoSuchElementException (#17363)
     add 58ec38a371d Enhance approx_percentile with strict weight validation, 
improved error handling and IT coverage (#17368)
     add 3b02d322735 Fix underflow exception caused by serialize function of 
DataPartitionTableIntegrityCheckProcedure (#17369)
     add 4dbda78d74f Added database check for flush on local & Optimized the 
UTF-8 param in IT (#17365)
     add 8515441b6f3 Pipe: Further reduced the repeating pipe logs (#17366)
     add d1ae3ce1a2e Add IT for DELETE TIMESERIES replica consistency under 
IoTConsensusV2 (#17332)
     add 83addf9871a Set both JAVA_HOME and PATH environment for 
daemon-services (#17370)
     add 5095862f75f [AINode]: Integrate toto as a builtin forecasting model 
(#17322)
     add bb68d508629 Fix kill query doesn't take effect bug (#17358)
     add 32f1010942e Clean up tmp dirs of udf and sort while starting up 
(#17377)
     add cffaaee5c4a Merge branch 'master' of https://github.com/apache/iotdb 
into run-ci-mod

No new revisions were added by this update.

Summary of changes:
 NOTICE                                             |   9 +
 .../apache/iotdb/ainode/utils/AINodeTestUtils.java |   4 +-
 .../org/apache/iotdb/db/it/IoTDBFlushQueryIT.java  |   9 +
 .../IoTDBIoTConsensusV23C3DBasicITBase.java        | 210 +++++++++-
 .../batch/IoTDBIoTConsensusV2Batch3C3DBasicIT.java |   6 +
 .../IoTDBIoTConsensusV2Stream3C3DBasicIT.java      |   6 +
 .../treemodel/auto/basic/IoTDBPipeAutoSplitIT.java |  54 ++-
 .../it/query/recent/IoTDBMaintainAuthIT.java       |  12 +-
 .../it/query/recent/IoTDBTableAggregationIT.java   |  24 ++
 .../relational/it/schema/IoTDBDatabaseIT.java      |   8 +-
 iotdb-core/ainode/build_binary.py                  |   8 +-
 .../ainode/iotdb/ainode/core/model/model_info.py   |  13 +
 .../iotdb/ainode/core/model/toto}/__init__.py      |   0
 .../ainode/core/model/toto/configuration_toto.py   |  78 ++++
 .../iotdb/ainode/core/model/toto/data}/__init__.py |   3 +
 .../ainode/core/model/toto/data/util}/__init__.py  |   3 +
 .../ainode/core/model/toto/data/util/dataset.py    | 127 ++++++
 .../ainode/core/model/toto/inference}/__init__.py  |   3 +
 .../ainode/core/model/toto/inference/forecaster.py | 452 +++++++++++++++++++++
 .../ainode/core/model/toto/model}/__init__.py      |   3 +
 .../ainode/core/model/toto/model/attention.py      | 276 +++++++++++++
 .../iotdb/ainode/core/model/toto/model/backbone.py | 258 ++++++++++++
 .../ainode/core/model/toto/model/distribution.py   | 112 +++++
 .../ainode/core/model/toto/model/embedding.py      |  83 ++++
 .../toto/model/feed_forward.py}                    |  28 +-
 .../iotdb/ainode/core/model/toto/model/fusion.py   |  58 +++
 .../iotdb/ainode/core/model/toto/model/rope.py     |  94 +++++
 .../iotdb/ainode/core/model/toto/model/scaler.py   | 328 +++++++++++++++
 .../iotdb/ainode/core/model/toto/model/toto.py     | 157 +++++++
 .../ainode/core/model/toto/model/transformer.py    | 318 +++++++++++++++
 .../iotdb/ainode/core/model/toto/model/util.py     | 251 ++++++++++++
 .../iotdb/ainode/core/model/toto/modeling_toto.py  | 167 ++++++++
 .../iotdb/ainode/core/model/toto/pipeline_toto.py  | 144 +++++++
 iotdb-core/ainode/pyproject.toml                   |   1 +
 .../DataPartitionTableIntegrityCheckProcedure.java |  90 +++-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |   6 +-
 ...aPartitionTableIntegrityCheckProcedureTest.java | 149 +++++++
 .../dataregion/DataExecutionVisitor.java           |  14 +-
 .../db/pipe/agent/task/PipeDataNodeTaskAgent.java  |   7 +-
 .../tablet/PipeInsertNodeTabletInsertionEvent.java |  16 +-
 .../common/tablet/PipeRawTabletInsertionEvent.java |  33 +-
 .../common/tsfile/PipeTsFileInsertionEvent.java    |  11 +
 .../protocol/thrift/IoTDBDataNodeReceiver.java     |  19 +-
 .../evolvable/batch/PipeTabletEventPlainBatch.java |  11 +-
 .../request/PipeTransferTabletBatchReq.java        |  55 +--
 .../request/PipeTransferTabletBatchReqV2.java      |  75 +---
 .../protocol/airgap/IoTDBDataRegionAirGapSink.java |  19 +-
 .../iotconsensusv2/IoTConsensusV2AsyncSink.java    |  13 +-
 .../iotconsensusv2/IoTConsensusV2SyncSink.java     |  20 +-
 .../IoTConsensusV2TransferBatchReqBuilder.java     |  16 +-
 .../thrift/async/IoTDBDataRegionAsyncSink.java     |   6 +-
 .../thrift/sync/IoTDBDataRegionSyncSink.java       |  17 +-
 .../sink/protocol/writeback/WriteBackSink.java     |  14 +-
 .../realtime/assigner/DisruptorQueue.java          |   2 +-
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |  27 +-
 .../impl/DataNodeInternalRPCServiceImpl.java       |   5 +-
 .../db/queryengine/common/MPPQueryContext.java     |  17 +-
 .../queryengine/execution/QueryStateMachine.java   |   4 +-
 .../fragment/FragmentInstanceManager.java          |   2 +
 .../operator/source/ShowQueriesOperator.java       |   4 +
 .../InformationSchemaContentSupplierFactory.java   |   3 +
 .../ApproxPercentileWithWeightAccumulator.java     |  50 +++
 ...oupedApproxPercentileWithWeightAccumulator.java |  49 +++
 .../iotdb/db/queryengine/plan/Coordinator.java     |  34 +-
 .../analyze/schema/ClusterSchemaFetchExecutor.java |  43 +-
 .../plan/execution/IQueryExecution.java            |  28 +-
 .../queryengine/plan/execution/QueryExecution.java | 106 +++--
 .../plan/execution/config/ConfigExecution.java     |  32 +-
 .../config/executor/ClusterConfigTaskExecutor.java |  55 ++-
 .../planner/plan/node/source/ShowQueriesNode.java  |  12 +-
 .../relational/metadata/TableMetadataImpl.java     |  21 +-
 .../plan/relational/sql/parser/AstBuilder.java     |   6 +-
 .../plan/scheduler/AsyncPlanNodeSender.java        |  14 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |  12 +
 .../db/service/TemporaryQueryDataFileService.java  |  20 +-
 .../iotdb/db/storageengine/StorageEngine.java      |  31 +-
 .../pipe/sink/PipeDataNodeThriftRequestTest.java   |  25 +-
 .../operator/MergeTreeSortOperatorTest.java        |  16 +-
 .../planner/informationschema/ShowQueriesTest.java |  13 +-
 .../commons/executable/ExecutableManager.java      |   4 +-
 .../task/progress/interval/PipeCommitInterval.java |   3 +-
 .../task/subtask/PipeAbstractSinkSubtask.java      |   9 +-
 .../iotdb/commons/pipe/config/PipeConfig.java      |   1 +
 .../schema/column/ColumnHeaderConstant.java        |  12 +-
 .../commons/schema/table/InformationSchema.java    |   7 +
 scripts/tools/ops/daemon-confignode.sh             |  34 +-
 scripts/tools/ops/daemon-datanode.sh               |  34 +-
 87 files changed, 4158 insertions(+), 475 deletions(-)
 copy {iotdb-client/client-py/iotdb => 
iotdb-core/ainode/iotdb/ainode/core/model/toto}/__init__.py (100%)
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/configuration_toto.py
 copy {iotdb-client/client-py/iotdb => 
iotdb-core/ainode/iotdb/ainode/core/model/toto/data}/__init__.py (83%)
 copy {iotdb-client/client-py/iotdb => 
iotdb-core/ainode/iotdb/ainode/core/model/toto/data/util}/__init__.py (83%)
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/data/util/dataset.py
 copy {iotdb-client/client-py/iotdb => 
iotdb-core/ainode/iotdb/ainode/core/model/toto/inference}/__init__.py (83%)
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/inference/forecaster.py
 copy {iotdb-client/client-py/iotdb => 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model}/__init__.py (83%)
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/attention.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/backbone.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/distribution.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/embedding.py
 copy iotdb-core/ainode/iotdb/ainode/core/{device/backend/cpu_backend.py => 
model/toto/model/feed_forward.py} (60%)
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/fusion.py
 create mode 100644 iotdb-core/ainode/iotdb/ainode/core/model/toto/model/rope.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/scaler.py
 create mode 100644 iotdb-core/ainode/iotdb/ainode/core/model/toto/model/toto.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/model/transformer.py
 create mode 100644 iotdb-core/ainode/iotdb/ainode/core/model/toto/model/util.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/modeling_toto.py
 create mode 100644 
iotdb-core/ainode/iotdb/ainode/core/model/toto/pipeline_toto.py
 create mode 100644 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/partition/DataPartitionTableIntegrityCheckProcedureTest.java

Reply via email to