This is an automated email from the ASF dual-hosted git repository. rong pushed a commit to branch pipe-table-model in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit b506593d6e1029365d86539a7cbe13d63b0d3ba2 Merge: 133b28060a4 5b22e7b010b Author: Steve Yurong Su <[email protected]> AuthorDate: Tue Sep 24 17:12:55 2024 +0800 Merge branch 'master' of https://github.com/apache/iotdb into pipe-table-model .../consensus/request/ConfigPhysicalPlanType.java | 1 + .../request/read/table/FetchTablePlan.java | 40 ++++ .../consensus/response/table/FetchTableResp.java | 44 +++++ .../iotdb/confignode/manager/ConfigManager.java | 23 +++ .../apache/iotdb/confignode/manager/IManager.java | 4 + .../iotdb/confignode/manager/ProcedureManager.java | 16 +- .../manager/schema/ClusterSchemaManager.java | 16 ++ .../persistence/executor/ConfigPlanExecutor.java | 3 + .../persistence/schema/ClusterSchemaInfo.java | 23 +++ .../confignode/persistence/schema/ConfigMTree.java | 17 ++ .../impl/schema/table/AddTableColumnProcedure.java | 1 - .../impl/schema/table/CreateTableProcedure.java | 1 - .../schema/table/SetTablePropertiesProcedure.java | 1 - .../thrift/ConfigNodeRPCServiceProcessor.java | 7 + .../apache/iotdb/consensus/iot/IoTConsensus.java | 4 + .../iotdb/consensus/ratis/RatisConsensus.java | 3 + .../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 10 + .../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 6 + .../iotdb/db/protocol/client/ConfigNodeClient.java | 9 + .../config/executor/ClusterConfigTaskExecutor.java | 22 ++- .../config/executor/IConfigTaskExecutor.java | 4 + .../fetcher/TableHeaderSchemaValidator.java | 60 ++++-- .../db/schemaengine/table/DataNodeTableCache.java | 217 ++++++++++++++++----- .../db/storageengine/dataregion/DataRegion.java | 6 +- .../execute/task/AbstractCompactionTask.java | 2 +- .../task/InsertionCrossSpaceCompactionTask.java | 2 + .../task/RepairUnsortedFileCompactionTask.java | 4 + .../compaction/repair/RepairDataFileScanUtil.java | 10 +- .../repair/RepairTimePartitionScanTask.java | 2 +- .../dataregion/tsfile/TsFileResource.java | 2 +- .../apache/iotdb/commons/schema/table/TsTable.java | 4 +- .../schema/table/TsTableInternalRPCUtil.java | 94 ++++++--- .../org/apache/iotdb/commons/utils/PathUtils.java | 7 + .../src/main/thrift/confignode.thrift | 7 + 34 files changed, 561 insertions(+), 111 deletions(-)
