This is an automated email from the ASF dual-hosted git repository.
yongzao pushed a change to branch debug-iotdb-tree-model-dataset
in repository https://gitbox.apache.org/repos/asf/iotdb.git
omit 10762bc9f69 Update iotdb.py
omit 724dae53b00 Update iotdb.py
omit 7de503bc490 stash
add 2b60aa5eecc [AINode] Unify .safetensors model loading through
huggingface interfaces (#15756)
add cb24cb7f936 update go:package_prefix to v2 (#15795)
add 0505dfb9cb2 Fix the returning state of NotifyRegionMigrationProcedure
(#15797)
add fb2684a8249 Export TsFile: manual commit instead of auto commit
(#15798)
add f207084f03c Pipe: Add upper bound check for Pipe request decompression
buffer (#15699)
add e1bd11b9d6e Fixed the issue with deeply nested Or Filter in
NonAlignedTreeViewScan
add 89649f1d67d Prevent the contents of log_datanode_sample_query.log and
log_explain_ananlyze.log from being output to log_datanode_all.log (#15800)
add 817150d29d9 Avoid NPE in fetch FI Info
add 71ef45d9e1c Add new parameter [ignoreNull] and supported data type for
VARIATION Function (#15628)
add 5cb388190ae Parallel disptach read fragment instance
add 5054ff6fbbc Throw CANNOT_FETCH_FI_STATE(722) instead of 301/305 while
DN restarting
add 037ef649ad6 Fix sort elimination when table join self in TableModel
add b3435b79f42 Pause remove DN tests
add 35f2ff6fc5a Clarify the exception message when using a closed session
(#15811)
add 7a7dbecb0b7 Avoid 301/305 code about fetch schema failed
add 71563ed372f Make timecol be case-insensitive
add e673a385754 stash
add fe2fd73e52e Update iotdb.py
add 303c2e7c933 Update iotdb.py
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (10762bc9f69)
\
N -- N -- N refs/heads/debug-iotdb-tree-model-dataset
(303c2e7c933)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../IoTDBRemoveDataNodeNormalIT.java | 4 +-
.../IoTDBRemoveUnknownDataNodeIT.java | 4 +-
.../relational/it/db/it/IoTDBWindowTVFIT.java | 175 +++++++++++++++
.../org/apache/iotdb/session/it/SessionIT.java | 133 +++++++++--
...eption.java => UDFColumnNotFoundException.java} | 7 +-
...xception.java => UDFTypeMismatchException.java} | 7 +-
.../table/argument/ScalarArgumentChecker.java | 8 +
.../java/org/apache/iotdb/udf/api/type/Type.java | 10 +
.../org/apache/iotdb/tool/common/Constants.java | 3 +-
.../subscription/SubscriptionTableTsFile.java | 2 +-
.../subscription/SubscriptionTreeTsFile.java | 2 +-
.../java/org/apache/iotdb/isession/ISession.java | 6 +-
.../java/org/apache/iotdb/session/Session.java | 244 +++++++++++----------
.../apache/iotdb/session/SessionConnection.java | 6 +-
.../subscription/AbstractSubscriptionSession.java | 2 +-
.../subscription/SubscriptionSessionWrapper.java | 4 +-
.../base/AbstractSubscriptionProvider.java | 30 +--
iotdb-core/ainode/ainode/core/config.py | 10 +-
iotdb-core/ainode/ainode/core/constant.py | 22 +-
.../ainode/core/manager/inference_manager.py | 22 +-
.../ainode/ainode/core/manager/model_manager.py | 48 ++--
.../ainode/core/model/built_in_model_factory.py | 67 ++++--
.../ainode/ainode/core/model/model_storage.py | 103 +++++----
.../ainode/core/model/sundial/modeling_sundial.py | 22 +-
.../ainode/core/model/timerxl/modeling_timer.py | 22 +-
.../region/NotifyRegionMigrationProcedure.java | 2 +-
.../assembly/resources/conf/logback-datanode.xml | 6 +-
.../queryengine/execution/QueryStateMachine.java | 30 ++-
.../fragment/FragmentInstanceContext.java | 2 +-
.../iotdb/db/queryengine/plan/Coordinator.java | 13 ++
.../queryengine/plan/execution/QueryExecution.java | 8 +-
.../plan/planner/TableOperatorGenerator.java | 37 +++-
.../queryengine/plan/planner/TreeModelPlanner.java | 2 +-
.../SimpleFragmentParallelPlanner.java | 1 +
.../plan/planner/plan/PlanFragment.java | 9 +
.../relational/analyzer/StatementAnalyzer.java | 18 +-
.../function/tvf/ForecastTableFunction.java | 22 +-
.../metadata/fetcher/TableDeviceSchemaFetcher.java | 18 +-
.../plan/relational/planner/TableModelPlanner.java | 2 +-
.../distribute/TableDistributedPlanGenerator.java | 7 +-
.../distribute/TableModelQueryFragmentPlanner.java | 1 +
.../optimizations/TransformSortToStreamSort.java | 33 ++-
.../plan/relational/sql/ast/Identifier.java | 6 +-
.../plan/scheduler/ClusterScheduler.java | 11 +-
.../scheduler/FixedRateFragInsStateTracker.java | 34 +--
.../scheduler/FragmentInstanceDispatcherImpl.java | 101 ++++++++-
.../plan/scheduler/IFragInstanceDispatcher.java | 6 +-
.../scheduler/load/LoadTsFileDispatcherImpl.java | 4 +-
.../plan/scheduler/load/LoadTsFileScheduler.java | 2 +-
...nAlignedTreeDeviceViewScanOperatorTreeTest.java | 39 ++++
.../plan/relational/analyzer/AnalyzerTest.java | 5 +-
.../plan/relational/analyzer/JoinTest.java | 52 +++++
.../relational/analyzer/TableFunctionTest.java | 82 +++++++
.../commons/concurrent/IoTDBThreadPoolFactory.java | 28 +++
.../iotdb/commons/concurrent/ThreadName.java | 1 +
.../apache/iotdb/commons/conf/CommonConfig.java | 18 ++
.../iotdb/commons/pipe/config/PipeConfig.java | 7 +
.../iotdb/commons/pipe/config/PipeDescriptor.java | 5 +
.../thrift/request/PipeTransferCompressedReq.java | 15 ++
.../relational/tvf/VariationTableFunction.java | 196 ++++++++++++++---
.../udf/builtin/relational/tvf/WindowTVFUtils.java | 6 +-
pom.xml | 2 +-
62 files changed, 1359 insertions(+), 435 deletions(-)
copy
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/exception/{UDFException.java
=> UDFColumnNotFoundException.java} (82%)
copy
iotdb-api/udf-api/src/main/java/org/apache/iotdb/udf/api/exception/{UDFException.java
=> UDFTypeMismatchException.java} (83%)