This is an automated email from the ASF dual-hosted git repository.
yongzao pushed a change to branch remove-timerxl-from-builtin-list
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from a8a7e533a50 Update IoTDBDatabaseIT.java
add 444f57b5ac3 Subscription: apply IoTConsensusV2 as cluster mode for
integration test (#15546)
add dbea2df6941 IoTV2: Fix the issue of resend lots of replicated files
when DN restarts. (#15600)
add eb20060c382 Pipe: Fixed the problem of null pointer and incorrect
Tablet format being modified during TSFile construction (#15602)
add 3ba8b0c17ac [AINode] Integrate Sundial as built-in model (#15586)
add 733d471f5aa Merge branch 'master' into remove-timerxl-from-builtin-list
No new revisions were added by this update.
Summary of changes:
.github/workflows/pipe-it.yml | 6 +-
.../relational/it/schema/IoTDBDatabaseIT.java | 2 +
.../it/IoTDBSubscriptionITConstant.java | 28 +
.../AbstractSubscriptionTreeRegressionIT.java | 82 ++-
.../IoTDBDefaultTsfilePushConsumerIT.java | 11 +
.../IoTDBRootPullConsumeTsfileIT.java | 10 +
.../multi/IoTDBOneConsumerMultiTopicsTsfileIT.java | 10 +
.../IoTDBDevicePatternPullConsumerDataSetIT.java | 31 +-
...IoTDBMiddleMatchPatternPullConsumeTsfileIT.java | 28 +-
...oTDBSnapshotTSPatternDatasetPushConsumerIT.java | 14 +-
.../multi/IoTDBMultiGroupVsMultiConsumerIT.java | 10 +
iotdb-core/ainode/ainode/core/constant.py | 11 +-
.../ainode/core/manager/inference_manager.py | 13 +
.../ainode/core/model/built_in_model_factory.py | 104 +++-
.../{TimerXL => core/model/sundial}/__init__.py | 0
.../model/sundial/configuration_sundial.py} | 42 +-
.../ainode/ainode/core/model/sundial/flow_loss.py | 254 +++++++++
.../ainode/core/model/sundial/modeling_sundial.py | 612 +++++++++++++++++++++
.../core/model/sundial/ts_generation_mixin.py | 306 +++++++++++
iotdb-core/ainode/pyproject.toml | 1 +
.../iotdb/confignode/persistence/ModelInfo.java | 1 +
.../builder/PipeTableModelTsFileBuilderV2.java | 13 +-
.../util/builder/PipeTreeModelTsFileBuilderV2.java | 11 +-
...oricalDataRegionTsFileAndDeletionExtractor.java | 99 +++-
24 files changed, 1618 insertions(+), 81 deletions(-)
copy iotdb-core/ainode/ainode/{TimerXL => core/model/sundial}/__init__.py
(100%)
copy iotdb-core/ainode/ainode/{TimerXL/models/configuration_timer.py =>
core/model/sundial/configuration_sundial.py} (63%)
create mode 100644 iotdb-core/ainode/ainode/core/model/sundial/flow_loss.py
create mode 100644
iotdb-core/ainode/ainode/core/model/sundial/modeling_sundial.py
create mode 100644
iotdb-core/ainode/ainode/core/model/sundial/ts_generation_mixin.py