This is an automated email from the ASF dual-hosted git repository. shuwenwei pushed a commit to branch replaceRegionId in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 4480a26082f53715fbae817548f26a03c68e7de0 Merge: b8866dc8e8c 0d64d51c818 Author: shuwenwei <[email protected]> AuthorDate: Tue Dec 9 17:19:53 2025 +0800 Merge branch 'force_ci/object_type' into replaceRegionId LICENSE-binary | 4 +- dependencies.json | 2 +- .../org/apache/iotdb/db/it/auth/IoTDBAuthIT.java | 14 + .../treemodel/auto/basic/IoTDBPipeSyntaxIT.java | 61 ++++ .../pipe/it/single/IoTDBPipePermissionIT.java | 27 +- .../relational/it/schema/IoTDBDatabaseIT.java | 12 +- .../iotdb/relational/it/schema/IoTDBTableIT.java | 133 ++++++++ .../iotdb/session/it/IoTDBConnectionsIT.java | 364 +++++++++++++++++++++ iotdb-client/session/pom.xml | 14 + .../java/org/apache/iotdb/session/Session.java | 7 +- .../manager/schema/ClusterSchemaManager.java | 13 +- iotdb-core/datanode/pom.xml | 2 +- .../subtask/processor/PipeProcessorSubtask.java | 7 + .../agent/task/subtask/sink/PipeSinkSubtask.java | 7 +- .../tablet/PipeInsertNodeTabletInsertionEvent.java | 73 +++-- .../common/tsfile/PipeTsFileInsertionEvent.java | 2 +- .../handler/PipeTransferTrackableHandler.java | 16 +- .../async/handler/PipeTransferTsFileHandler.java | 15 +- .../sink/util/sorter/PipeTabletEventSorter.java | 5 + .../iotdb/db/protocol/session/IClientSession.java | 16 + .../iotdb/db/protocol/session/SessionManager.java | 14 + .../db/queryengine/common/ConnectionInfo.java | 64 ++++ .../InformationSchemaContentSupplierFactory.java | 47 ++- .../iotdb/db/queryengine/plan/Coordinator.java | 17 +- .../dualkeycache/impl/CacheEntryGroupImpl.java | 6 + .../schema/dualkeycache/impl/DualKeyCacheImpl.java | 61 ++-- .../schema/dualkeycache/impl/ICacheEntryGroup.java | 3 + .../execution/config/TableConfigTaskVisitor.java | 20 +- .../config/executor/ClusterConfigTaskExecutor.java | 12 +- .../relational/analyzer/StatementAnalyzer.java | 9 +- .../analyzer/StatementAnalyzerFactory.java | 17 +- .../fetcher/TableDeviceSchemaValidator.java | 23 +- .../fetcher/cache/TableDeviceCacheEntry.java | 8 +- .../fetcher/cache/TableDeviceLastCache.java | 56 ++-- .../fetcher/cache/TableDeviceSchemaCache.java | 6 +- .../fetcher/cache/TreeDeviceNormalSchema.java | 4 +- .../plan/relational/planner/TableModelPlanner.java | 9 +- .../DataNodeLocationSupplierFactory.java | 1 + .../security/TreeAccessCheckVisitor.java | 15 +- .../plan/relational/sql/ast/InsertRow.java | 11 +- .../plan/relational/sql/ast/InsertRows.java | 14 +- .../plan/relational/sql/ast/InsertTablet.java | 9 + .../plan/statement/crud/InsertTabletStatement.java | 7 +- .../schemaregion/impl/SchemaRegionPBTreeImpl.java | 2 +- .../execute/task/InnerSpaceCompactionTask.java | 3 + .../execute/utils/MultiTsFileDeviceIterator.java | 7 +- .../compaction/repair/RepairDataFileScanUtil.java | 2 +- .../org/apache/iotdb/db/auth/TreeAccessTest.java | 84 +++++ .../cache/TreeDeviceSchemaCacheManagerTest.java | 14 + .../plan/relational/analyzer/AnalyzerTest.java | 7 +- .../plan/relational/analyzer/AuthTest.java | 10 +- .../analyzer/RowPatternRecognitionTest.java | 4 +- .../fetcher/cache/TableDeviceSchemaCacheTest.java | 9 + .../plan/relational/planner/PlanTester.java | 4 +- .../inner/InnerSpaceCompactionExceptionTest.java | 16 + .../apache/iotdb/commons/client/ClientManager.java | 25 ++ .../async/AsyncPipeDataTransferServiceClient.java | 21 +- .../pipe/receiver/PipeReceiverStatusHandler.java | 6 +- .../schema/column/ColumnHeaderConstant.java | 8 + .../commons/schema/table/InformationSchema.java | 17 + .../apache/iotdb/commons/schema/table/TsTable.java | 31 ++ .../apache/iotdb/commons/utils/JVMCommonUtils.java | 7 +- pom.xml | 18 +- 63 files changed, 1325 insertions(+), 197 deletions(-)
