This is an automated email from the ASF dual-hosted git repository. caogaofei pushed a commit to branch beyyes/debug-table in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit fd5b827ddee9ae9ec039d6a739bc1b018abcea76 Merge: 6ee14bfa329 5564225cb82 Author: Beyyes <[email protected]> AuthorDate: Mon May 20 09:50:13 2024 +0800 Merge branch 'table-model-debug' of github.com:apache/iotdb into table-model-debug .../consensus/request/ConfigPhysicalPlan.java | 12 + .../consensus/request/ConfigPhysicalPlanType.java | 3 + .../request/write/table/CommitDropTablePlan.java | 67 ++++ .../request/write/table/PreDropTablePlan.java | 67 ++++ .../request/write/table/RollbackDropTablePlan.java | 67 ++++ .../iotdb/confignode/manager/ConfigManager.java | 10 + .../iotdb/confignode/manager/ProcedureManager.java | 44 +++ .../manager/schema/ClusterSchemaManager.java | 5 + .../persistence/executor/ConfigPlanExecutor.java | 9 + .../persistence/schema/ClusterSchemaInfo.java | 57 +++ .../confignode/persistence/schema/ConfigMTree.java | 49 +++ .../impl/schema/table/DropTableProcedure.java | 415 +++++++++++++++++++++ .../procedure/state/schema/DropTableState.java} | 18 +- .../procedure/store/ProcedureFactory.java | 6 + .../confignode/procedure/store/ProcedureType.java | 1 + .../thrift/ConfigNodeRPCServiceProcessor.java | 6 + .../schemaregion/SchemaExecutionVisitor.java | 12 + .../iotdb/db/protocol/client/ConfigNodeClient.java | 7 + .../impl/DataNodeInternalRPCServiceImpl.java | 73 ++++ .../queryengine/plan/analyze/AnalyzeVisitor.java | 22 +- .../execution/config/TableConfigTaskVisitor.java | 12 +- .../config/executor/ClusterConfigTaskExecutor.java | 36 ++ .../config/executor/IConfigTaskExecutor.java | 2 + .../config/metadata/relational/DropTableTask.java | 47 +++ .../plan/planner/plan/node/PlanNodeType.java | 6 +- .../plan/planner/plan/node/PlanVisitor.java | 5 + .../node/metedata/write/DeleteTableDeviceNode.java | 107 ++++++ .../analyzer/schema/TableModelSchemaFetcher.java | 106 ++++++ .../plan/statement/crud/InsertTableStatement.java | 55 ++- .../schemaengine/schemaregion/ISchemaRegion.java | 2 + .../schemaregion/impl/SchemaRegionMemoryImpl.java | 5 + .../schemaregion/impl/SchemaRegionPBTreeImpl.java | 5 + .../mtree/impl/mem/MTreeBelowSGMemoryImpl.java | 4 + .../db/schemaengine/table/DataNodeTableCache.java | 34 ++ .../iotdb/db/schemaengine/table/ITableCache.java | 4 + .../schema/table/TsTableInternalRPCType.java | 12 +- .../src/main/thrift/confignode.thrift | 11 + 37 files changed, 1373 insertions(+), 30 deletions(-)
