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

zyk pushed a change to branch table-model-debug
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 1b5f92328f5 implement is null
     add 987f06f0338 set up table validate
     add 66fc5f46d70 implement drop table

No new revisions were added by this update.

Summary of changes:
 .../consensus/request/ConfigPhysicalPlan.java      |  12 +
 .../consensus/request/ConfigPhysicalPlanType.java  |   3 +
 ...eateTablePlan.java => CommitDropTablePlan.java} |  10 +-
 ...tCreateTablePlan.java => PreDropTablePlan.java} |  10 +-
 ...teTablePlan.java => RollbackDropTablePlan.java} |  10 +-
 .../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 +++++++++++++++++++++
 ...eStorageGroupState.java => DropTableState.java} |   7 +-
 .../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 +
 .../{CreateTableTask.java => DropTableTask.java}   |  17 +-
 .../plan/planner/plan/node/PlanNodeType.java       |   6 +-
 .../plan/planner/plan/node/PlanVisitor.java        |   5 +
 ...ackListNode.java => DeleteTableDeviceNode.java} |  54 ++-
 .../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, 1064 insertions(+), 74 deletions(-)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitCreateTablePlan.java
 => CommitDropTablePlan.java} (87%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitCreateTablePlan.java
 => PreDropTablePlan.java} (87%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitCreateTablePlan.java
 => RollbackDropTablePlan.java} (87%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/DropTableProcedure.java
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/schema/{DeleteStorageGroupState.java
 => DropTableState.java} (91%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/execution/config/metadata/relational/{CreateTableTask.java
 => DropTableTask.java} (78%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/metedata/write/{RollbackSchemaBlackListNode.java
 => DeleteTableDeviceNode.java} (63%)

Reply via email to