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

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


 discard f071a7529f2 support training in table model
     add f706aacccaf Fix multiple bugs in window function
     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 7afc2b65b41 [AINode] Update the class fields of IoTDB dataset (#15799)
     add 1dc47d48e07 Rest Service add FastLastQuery method
     add 88abd3e3097 Enhance it for cluster-restart tests (#15794)
     add b8fd08984cb IoTV2: Refactor replicate index so that it is shared at 
the pipe task level & Add some log for delete local peer (#15815)
     add 72a020b7692 support training in table model

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   (f071a7529f2)
            \
             N -- N -- N   refs/heads/tableTraining (72a020b7692)

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:
 .../org/apache/iotdb/it/env/cluster/EnvUtils.java  |  77 +++++-
 .../iotdb/it/env/cluster/env/AbstractEnv.java      | 266 +++++++++++++++++----
 .../it/env/cluster/node/AbstractNodeWrapper.java   |   9 +-
 .../IoTDBRemoveDataNodeNormalIT.java               |   4 +-
 .../IoTDBRemoveUnknownDataNodeIT.java              |   4 +-
 .../iotdb/db/it/IoTDBCustomizedClusterIT.java      | 127 +++++++++-
 .../relational/it/db/it/IoTDBWindowFunctionIT.java | 170 ++++++++++++-
 .../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/rpc/TSStatusCode.java    |   2 +
 .../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 +-
 iotdb-core/ainode/ainode/core/ingress/dataset.py   |  18 +-
 iotdb-core/ainode/ainode/core/ingress/iotdb.py     |  69 +++---
 .../ainode/core/manager/inference_manager.py       |  22 +-
 .../ainode/ainode/core/manager/model_manager.py    |  48 +++-
 .../ainode/core/model/built_in_model_factory.py    |  72 ++++--
 .../ainode/ainode/core/model/model_storage.py      |  97 +++++---
 .../ainode/core/model/sundial/modeling_sundial.py  |  22 +-
 .../ainode/core/model/timerxl/modeling_timer.py    |  22 +-
 .../region/NotifyRegionMigrationProcedure.java     |   2 +-
 .../iotdb/confignode/service/ConfigNode.java       |  12 +-
 .../apache/iotdb/consensus/pipe/PipeConsensus.java |   3 +-
 .../pipe/consensuspipe/ConsensusPipeConnector.java |   4 +-
 .../consensuspipe/ReplicateProgressManager.java    |   2 +-
 .../pipe/metric/PipeConsensusSyncLagManager.java   |  12 +-
 .../assembly/resources/conf/logback-datanode.xml   |   6 +-
 .../connector/PipeConnectorSubtaskManager.java     |   4 +
 .../pipeconsensus/PipeConsensusAsyncConnector.java |  13 +-
 .../ReplicateProgressDataNodeManager.java          |  21 +-
 .../event/realtime/PipeRealtimeEventFactory.java   |  50 +---
 ...oricalDataRegionTsFileAndDeletionExtractor.java |   8 +-
 .../realtime/assigner/PipeDataRegionAssigner.java  |  18 +-
 .../listener/PipeInsertionDataNodeListener.java    |  11 +-
 .../protocol/rest/v2/handler/FastLastHandler.java  |  71 ++++++
 .../rest/v2/handler/RequestValidationHandler.java  |   8 +
 .../protocol/rest/v2/impl/RestApiServiceImpl.java  | 230 +++++++++++++-----
 .../queryengine/execution/QueryStateMachine.java   |  30 +--
 .../fragment/FragmentInstanceContext.java          |   2 +-
 .../process/window/TableWindowOperator.java        |   1 -
 .../window/partition/PartitionExecutor.java        |   6 +-
 .../process/window/partition/frame/RangeFrame.java |   6 +-
 .../process/window/utils/RowComparator.java        |  20 ++
 .../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/ExpressionAnalyzer.java    |   5 +-
 .../relational/analyzer/StatementAnalyzer.java     |  18 +-
 .../function/tvf/ForecastTableFunction.java        |  22 +-
 .../metadata/fetcher/TableDeviceSchemaFetcher.java |  18 +-
 .../plan/relational/planner/QueryPlanner.java      |  42 ++--
 .../plan/relational/planner/TableModelPlanner.java |   2 +-
 .../distribute/TableDistributedPlanGenerator.java  |  18 +-
 .../distribute/TableModelQueryFragmentPlanner.java |   1 +
 .../planner/optimizations/SortElimination.java     |  60 ++++-
 .../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 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |  13 +-
 ...nAlignedTreeDeviceViewScanOperatorTreeTest.java |  39 +++
 .../plan/relational/analyzer/AnalyzerTest.java     |   5 +-
 .../plan/relational/analyzer/JoinTest.java         |  52 ++++
 .../relational/analyzer/TableFunctionTest.java     |  82 +++++++
 .../apache/iotdb/commons/client/ClientManager.java |   5 +
 .../iotdb/commons/client/IClientManager.java       |   3 +
 .../commons/concurrent/IoTDBThreadPoolFactory.java |  28 +++
 .../iotdb/commons/concurrent/ThreadName.java       |   1 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |  18 ++
 ...meException.java => PortOccupiedException.java} |  14 +-
 .../task/progress/PipeEventCommitManager.java      |  11 -
 .../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 +-
 .../apache/iotdb/commons/utils/StatusUtils.java    |  14 ++
 .../openapi/src/main/openapi3/iotdb_rest_v2.yaml   |  25 ++
 pom.xml                                            |   2 +-
 99 files changed, 2495 insertions(+), 739 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%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v2/handler/FastLastHandler.java
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/exception/{IoTDBIORuntimeException.java
 => PortOccupiedException.java} (75%)

Reply via email to