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

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


    from 750f1deb877 Revert "ShutdownNow all pipe connector subTask works to 
interrupt all threads blocking in lock. (#15411)" (#15462)
     add c8103f9dcc4 Added schema & Supported "show create view" + "show create 
table" for tree device view + base tables & Implemented information_schema for 
views/models/functions/configurations/keywords & Optimized the config tasks' 
error code + log (#14617)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/iotdb/db/it/cq/IoTDBCQIT.java  |  16 +-
 .../manual/enhanced/IoTDBPipeIdempotentIT.java     |  54 +++-
 .../relational/it/schema/IoTDBDatabaseIT.java      | 125 ++++++--
 .../iotdb/relational/it/schema/IoTDBTableIT.java   | 208 +++++++++++++
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |  56 ++++
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4  |  20 ++
 .../client/async/CnToDnAsyncRequestType.java       |   1 +
 .../CnToDnInternalServiceAsyncRequestManager.java  |   7 +
 .../rpc/DataNodeAsyncRequestRPCHandler.java        |  19 ++
 ...va => TreeDeviceViewFieldDetectionHandler.java} |  45 ++-
 .../consensus/request/ConfigPhysicalPlan.java      |  70 ++++-
 .../consensus/request/ConfigPhysicalPlanType.java  |  15 +-
 .../request/ConfigPhysicalPlanVisitor.java         |  76 ++++-
 .../request/read/database/GetDatabasePlan.java     |   9 +-
 ...blePlan.java => PipeCreateTableOrViewPlan.java} |  10 +-
 .../request/write/table/AddTableColumnPlan.java    |  15 +-
 .../write/table/CommitDeleteColumnPlan.java        |  14 +-
 .../request/write/table/CommitDeleteTablePlan.java |  11 +-
 .../request/write/table/PreDeleteColumnPlan.java   |  14 +-
 .../request/write/table/PreDeleteTablePlan.java    |  11 +-
 .../request/write/table/RenameTableColumnPlan.java |  15 +-
 ...meTableColumnPlan.java => RenameTablePlan.java} |  26 +-
 .../request/write/table/SetTableCommentPlan.java   |  14 +-
 .../write/table/SetTablePropertiesPlan.java        |  14 +-
 .../AddTableViewColumnPlan.java}                   |  20 +-
 .../CommitDeleteViewColumnPlan.java}               |  13 +-
 .../CommitDeleteViewPlan.java}                     |  13 +-
 .../PreCreateTableViewPlan.java}                   |  35 +--
 .../PreDeleteViewColumnPlan.java}                  |  13 +-
 .../PreDeleteViewPlan.java}                        |  14 +-
 .../RenameViewColumnPlan.java}                     |  16 +-
 .../RenameViewPlan.java}                           |  14 +-
 .../SetViewCommentPlan.java}                       |  15 +-
 .../SetViewPropertiesPlan.java}                    |  16 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  21 +-
 .../apache/iotdb/confignode/manager/IManager.java  |   3 +
 .../iotdb/confignode/manager/ProcedureManager.java | 156 ++++++++--
 .../pipe/event/PipeConfigRegionSnapshotEvent.java  |   2 +-
 .../extractor/ConfigRegionListeningFilter.java     |  15 +-
 .../pipe/extractor/ConfigRegionListeningQueue.java |  26 +-
 ...ConfigPhysicalPlanTablePatternParseVisitor.java |  19 +-
 ...nfigPhysicalPlanTablePrivilegeParseVisitor.java |  19 +-
 .../receiver/protocol/IoTDBConfigNodeReceiver.java | 170 +++++++++-
 .../PipeConfigPhysicalPlanTSStatusVisitor.java     |  28 +-
 .../manager/schema/ClusterSchemaManager.java       | 265 ++++++++++++----
 .../persistence/executor/ConfigPlanExecutor.java   |  15 +
 .../schema/CNPhysicalPlanGenerator.java            |   4 +-
 .../persistence/schema/ClusterSchemaInfo.java      | 308 ++++++++++---------
 .../confignode/persistence/schema/ConfigMTree.java |  92 +++++-
 .../schema/TreeDeviceViewFieldDetector.java        | 254 +++++++++++++++
 .../schema/mnode/info/ConfigTableInfo.java         |   6 +
 .../table/AbstractAlterOrDropTableProcedure.java   |   5 +-
 .../impl/schema/table/AddTableColumnProcedure.java |  27 +-
 .../impl/schema/table/CreateTableProcedure.java    |  22 +-
 .../impl/schema/table/DeleteDevicesProcedure.java  |   2 +-
 .../schema/table/DropTableColumnProcedure.java     |  33 +-
 .../impl/schema/table/DropTableProcedure.java      |  30 +-
 .../schema/table/RenameTableColumnProcedure.java   |  45 ++-
 ...umnProcedure.java => RenameTableProcedure.java} | 120 ++++----
 .../schema/table/SetTablePropertiesProcedure.java  |  24 +-
 .../schema/table/view/AddViewColumnProcedure.java  |  98 ++++++
 .../table/view/CreateTableViewProcedure.java       | 191 ++++++++++++
 .../table/view/DropViewColumnProcedure.java}       |  43 ++-
 .../impl/schema/table/view/DropViewProcedure.java} |  29 +-
 .../table/view/RenameViewColumnProcedure.java      |  56 ++++
 .../schema/table/view/RenameViewProcedure.java     |  55 ++++
 .../table/view/SetViewPropertiesProcedure.java     |  56 ++++
 .../state/schema/RenameTableColumnState.java       |   3 +-
 ...TableColumnState.java => RenameTableState.java} |   4 +-
 .../procedure/store/ProcedureFactory.java          |  73 +++++
 .../confignode/procedure/store/ProcedureType.java  |  18 ++
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  92 +-----
 .../request/ConfigPhysicalPlanSerDeTest.java       | 202 +++++++++++-
 ...igPhysicalPlanTablePatternParseVisitorTest.java |  83 ++++-
 .../persistence/schema/ClusterSchemaInfoTest.java  |   5 +-
 .../pipe/receiver/PipeEnrichedProcedureTest.java   | 204 ++++++++++++
 ...Test.java => CreateTableViewProcedureTest.java} |  26 +-
 ...dureTest.java => RenameTableProcedureTest.java} |  14 +-
 .../AddViewColumnProcedureTest.java}               |  18 +-
 .../CreateTableViewProcedureTest.java}             |  25 +-
 .../DropViewColumnProcedureTest.java}              |  16 +-
 .../DropViewProcedureTest.java}                    |  16 +-
 .../RenameViewColumnProcedureTest.java}            |  16 +-
 .../RenameViewProcedureTest.java}                  |  16 +-
 .../SetViewPropertiesProcedureTest.java}           |  17 +-
 .../org/apache/iotdb/db/auth/AuthorityChecker.java |   9 +-
 .../visitor/PipePlanToStatementVisitor.java        |   4 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |   7 +
 .../protocol/rest/v1/impl/RestApiServiceImpl.java  |  46 ++-
 .../protocol/rest/v2/impl/RestApiServiceImpl.java  |  46 ++-
 .../protocol/thrift/impl/ClientRPCServiceImpl.java | 129 +++++---
 .../impl/DataNodeInternalRPCServiceImpl.java       |  63 ++++
 .../common/header/DatasetHeaderFactory.java        |   8 +
 .../schema/source/DeviceAttributeUpdater.java      |   9 +-
 .../schema/source/DeviceBlackListConstructor.java  |   9 +-
 .../schema/source/DevicePredicateFilter.java       |  12 +-
 .../schema/source/DevicePredicateHandler.java      |  17 +-
 .../operator/schema/source/DeviceUpdater.java      |  12 +-
 .../schema/source/SchemaSourceFactory.java         |  14 +-
 .../schema/source/TableDeviceQuerySource.java      | 160 ++++++++--
 .../InformationSchemaContentSupplierFactory.java   | 342 ++++++++++++++++++++-
 .../iotdb/db/queryengine/plan/Coordinator.java     |   4 +
 .../load/TreeSchemaAutoCreatorAndVerifier.java     |   2 +-
 .../plan/execution/config/ConfigExecution.java     |  29 +-
 .../execution/config/TableConfigTaskVisitor.java   |  82 ++++-
 .../config/executor/ClusterConfigTaskExecutor.java | 106 ++++++-
 .../config/executor/IConfigTaskExecutor.java       |  35 ++-
 .../config/metadata/ShowFunctionsTask.java         |   6 +-
 .../config/metadata/ai/ShowModelsTask.java         |   8 +-
 .../relational/AbstractAlterOrDropTableTask.java   |   5 +-
 .../relational/AlterTableAddColumnTask.java        |   7 +-
 .../relational/AlterTableCommentColumnTask.java    |   4 +-
 .../relational/AlterTableCommentTableTask.java     |   7 +-
 .../relational/AlterTableDropColumnTask.java       |   7 +-
 .../relational/AlterTableRenameColumnTask.java     |   7 +-
 .../relational/AlterTableRenameTableTask.java      |   7 +-
 .../relational/AlterTableSetPropertiesTask.java    |   7 +-
 .../metadata/relational/CreateTableTask.java       |   6 +-
 ...{CreateDBTask.java => CreateTableViewTask.java} |  10 +-
 .../relational/DescribeTableDetailsTask.java       |   2 +-
 .../metadata/relational/DescribeTableTask.java     |   2 +-
 .../config/metadata/relational/DropTableTask.java  |   7 +-
 .../metadata/relational/ShowCreateTableTask.java   | 149 +++++++++
 .../metadata/relational/ShowCreateViewTask.java    | 146 +++++++++
 .../metadata/relational/ShowTablesDetailsTask.java |   9 +
 .../db/queryengine/plan/parser/ASTVisitor.java     | 135 ++++++++
 .../plan/planner/TableOperatorGenerator.java       |  24 +-
 .../metadata/write/view/AlterLogicalViewNode.java  |   2 +-
 .../relational/analyzer/StatementAnalyzer.java     |  10 +-
 .../ConvertSchemaPredicateToFilterVisitor.java     |   4 +-
 .../plan/relational/metadata/ColumnSchema.java     |  17 +-
 .../plan/relational/metadata/DeviceEntry.java      |   2 +-
 .../plan/relational/metadata/Metadata.java         |   3 +-
 ...DeviceEntry.java => NonAlignedDeviceEntry.java} |   6 +-
 .../relational/metadata/TableMetadataImpl.java     |  45 ++-
 .../plan/relational/metadata/TableSchema.java      |  56 ++--
 .../relational/metadata/TreeDeviceViewSchema.java  |  26 +-
 .../fetcher/DeviceInCacheFilterVisitor.java        |  13 +-
 .../metadata/fetcher/SchemaPredicateUtil.java      |  20 +-
 .../metadata/fetcher/TableDeviceSchemaFetcher.java | 276 ++++++++++++-----
 .../fetcher/TableHeaderSchemaValidator.java        |  26 +-
 .../fetcher/cache/TableDeviceSchemaCache.java      |  13 +-
 .../plan/relational/planner/RelationPlanner.java   |   4 +-
 .../relational/planner/TableLogicalPlanner.java    |  45 ++-
 .../distribute/TableDistributedPlanGenerator.java  |   7 +-
 .../planner/node/DeviceTableScanNode.java          |   3 +-
 .../planner/node/TreeDeviceViewScanNode.java       |   4 +
 .../node/schema/AbstractTableDeviceQueryNode.java  |  82 ++---
 .../schema/TableDeviceAttributeUpdateNode.java     |  52 ++--
 .../node/schema/TableDeviceQueryCountNode.java     |  12 +-
 .../node/schema/TableDeviceQueryScanNode.java      |  27 +-
 .../DataNodeLocationSupplierFactory.java           |   5 +
 .../optimizations/PushPredicateIntoTableScan.java  |  23 +-
 .../plan/relational/security/AccessControl.java    |  10 +
 .../relational/security/AccessControlImpl.java     |  27 ++
 .../relational/security/AllowAllAccessControl.java |   6 +
 .../sql/ast/AbstractQueryDeviceWithCache.java      |  17 +-
 .../relational/sql/ast/AbstractTraverseDevice.java |  41 ++-
 .../plan/relational/sql/ast/AddColumn.java         |  28 +-
 .../plan/relational/sql/ast/AstVisitor.java        |   8 +
 .../plan/relational/sql/ast/ColumnDefinition.java  |  22 +-
 .../plan/relational/sql/ast/CreateTable.java       |   4 +-
 .../plan/relational/sql/ast/CreateTableView.java   |  95 ++++++
 .../sql/ast/DefaultTraversalVisitor.java           |   9 +
 .../plan/relational/sql/ast/DeleteDevice.java      |  21 +-
 .../plan/relational/sql/ast/DescribeTable.java     |  27 +-
 .../plan/relational/sql/ast/DropColumn.java        |  15 +-
 .../plan/relational/sql/ast/DropTable.java         |  17 +-
 .../plan/relational/sql/ast/RenameColumn.java      |  19 +-
 .../plan/relational/sql/ast/RenameTable.java       |  29 +-
 .../plan/relational/sql/ast/SetProperties.java     |   3 +-
 .../plan/relational/sql/ast/SetTableComment.java   |  15 +-
 .../plan/relational/sql/ast/ShowDevice.java        |  22 +-
 .../relational/sql/ast/ViewFieldDefinition.java    |  68 ++++
 .../plan/relational/sql/parser/AstBuilder.java     | 179 ++++++++++-
 .../relational/sql/util/ReservedIdentifiers.java   |   4 +-
 .../plan/relational/sql/util/SqlFormatter.java     |  59 +++-
 .../plan/statement/crud/DeleteDataStatement.java   |   3 +-
 .../plan/statement/crud/InsertBaseStatement.java   |   2 +-
 .../plan/statement/crud/InsertStatement.java       |   2 +-
 .../InternalBatchActivateTemplateStatement.java    |   3 +-
 .../InternalCreateMultiTimeSeriesStatement.java    |   2 +-
 .../InternalCreateTimeSeriesStatement.java         |   2 +-
 .../metadata/AlterTimeSeriesStatement.java         |   3 +-
 .../metadata/CreateAlignedTimeSeriesStatement.java |   2 +-
 .../metadata/CreateMultiTimeSeriesStatement.java   |   2 +-
 .../metadata/CreateTimeSeriesStatement.java        |   3 +-
 .../metadata/DeleteTimeSeriesStatement.java        |   3 +-
 .../plan/statement/metadata/SetTTLStatement.java   |   3 +-
 .../template/ActivateTemplateStatement.java        |   3 +-
 .../template/BatchActivateTemplateStatement.java   |   3 +-
 .../template/DeactivateTemplateStatement.java      |   3 +-
 .../metadata/view/AlterLogicalViewStatement.java   |   6 +-
 .../metadata/view/CreateLogicalViewStatement.java  |   6 +-
 .../metadata/view/CreateTableViewStatement.java}   |  29 +-
 .../metadata/view/DeleteLogicalViewStatement.java  |   3 +-
 .../metadata/view/RenameLogicalViewStatement.java  |   2 +-
 .../apache/iotdb/db/schemaengine/SchemaEngine.java |   4 +-
 .../update/DeviceAttributeCacheUpdater.java        |   2 +-
 .../GeneralRegionAttributeSecurityService.java     | 169 ++++------
 .../schemaregion/impl/SchemaRegionMemoryImpl.java  |  22 +-
 .../read/resp/info/impl/ShowDevicesResult.java     |  16 +-
 .../read/resp/info/impl/TimeseriesSchemaInfo.java  |  10 +-
 .../schemaengine/schemaregion/tag/TagManager.java  |  20 +-
 .../utils/filter/DeviceFilterVisitor.java          |   4 +-
 .../table/DataNodeTreeViewSchemaUtils.java         |  53 ++++
 .../schemaengine/table/InformationSchemaUtils.java |  10 +
 .../iotdb/db/utils/EncodingInferenceUtils.java     |   1 +
 .../SchemaRegionSimpleRecoverTest.java             |   4 +-
 .../schemaRegion/SchemaRegionTableDeviceTest.java  |  27 +-
 .../schemaRegion/SchemaRegionTestUtil.java         |   7 +-
 ...nAlignedTreeDeviceViewScanOperatorTreeTest.java |  12 +-
 .../plan/relational/analyzer/AnalyzerTest.java     |   4 +-
 .../plan/relational/analyzer/AuthTest.java         |   4 +-
 .../analyzer/LimitOffsetPushDownTest.java          |   2 +-
 .../plan/relational/analyzer/SortTest.java         |   2 +-
 .../plan/relational/analyzer/TSBSMetadata.java     |  69 +++--
 .../{TestMatadata.java => TestMetadata.java}       | 123 +++++---
 .../plan/relational/analyzer/TestUtils.java        |   2 +-
 .../plan/relational/analyzer/TreeViewTest.java     |   4 +-
 .../plan/relational/planner/PlanTester.java        |   4 +-
 .../relational/planner/PredicateUtilsTest.java     |   4 +-
 .../relational/planner/assertions/PlanAssert.java  |   6 +-
 .../iotdb/commons/concurrent/ThreadName.java       |   8 +-
 .../iotdb/commons/concurrent/WrappedRunnable.java  |   4 +-
 .../iotdb/commons/path/ExtendedPartialPath.java    |  10 +-
 .../org/apache/iotdb/commons/path/PartialPath.java |   8 +-
 .../apache/iotdb/commons/path/PathPatternTree.java |  14 +-
 .../iotdb/commons/path/fa/nfa/SimpleNFA.java       |   5 +-
 .../schema/column/ColumnHeaderConstant.java        |  32 +-
 .../iotdb/commons/schema/filter/SchemaFilter.java  |   9 +-
 .../commons/schema/filter/SchemaFilterType.java    |   4 +-
 .../commons/schema/filter/SchemaFilterVisitor.java |   8 +-
 .../schema/filter/impl/DeviceFilterUtil.java       |  29 +-
 .../filter/impl/StringValueFilterVisitor.java      |   4 +-
 .../filter/impl/singlechild/AttributeFilter.java   |   4 +-
 .../singlechild/{IdFilter.java => TagFilter.java}  |  16 +-
 .../commons/schema/table/InformationSchema.java    |  69 +++++
 .../commons/schema/table/TableNodeStatus.java      |  14 +
 .../iotdb/commons/schema/table/TableType.java}     |  19 +-
 .../iotdb/commons/schema/table/TreeViewSchema.java |  97 ++++++
 .../apache/iotdb/commons/schema/table/TsTable.java |  63 +++-
 .../schema/table/column/FieldColumnSchema.java     |   7 +-
 .../schema/table/column/TsTableColumnCategory.java |  18 +-
 .../schema/table/column/TsTableColumnSchema.java   |   4 -
 .../AbstractPeriodicalServiceWithAdvance.java      |  93 ++++++
 .../commons/schema/SchemaFilterSerDeTest.java      |   8 +-
 .../db/relational/grammar/sql/RelationalSql.g4     |  69 ++++-
 .../grammar/sql/RelationalSqlKeywords.java         |   8 +-
 .../src/main/thrift/confignode.thrift              |  17 +-
 .../src/main/thrift/datanode.thrift                |  19 ++
 251 files changed, 6828 insertions(+), 1851 deletions(-)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/client/async/handlers/rpc/{PipePushMetaRPCHandler.java
 => TreeDeviceViewFieldDetectionHandler.java} (63%)
 rename 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/pipe/payload/{PipeCreateTablePlan.java
 => PipeCreateTableOrViewPlan.java} (77%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{RenameTableColumnPlan.java
 => RenameTablePlan.java} (73%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{RollbackCreateTablePlan.java
 => view/AddTableViewColumnPlan.java} (60%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{PreDeleteColumnPlan.java
 => view/CommitDeleteViewColumnPlan.java} (72%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitDeleteTablePlan.java
 => view/CommitDeleteViewPlan.java} (70%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{AbstractTableColumnPlan.java
 => view/PreCreateTableViewPlan.java} (63%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{PreDeleteColumnPlan.java
 => view/PreDeleteViewColumnPlan.java} (73%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{PreDeleteColumnPlan.java
 => view/PreDeleteViewPlan.java} (71%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitDeleteColumnPlan.java
 => view/RenameViewColumnPlan.java} (71%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{PreDeleteColumnPlan.java
 => view/RenameViewPlan.java} (71%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitDeleteColumnPlan.java
 => view/SetViewCommentPlan.java} (69%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/table/{CommitDeleteColumnPlan.java
 => view/SetViewPropertiesPlan.java} (66%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/schema/TreeDeviceViewFieldDetector.java
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{RenameTableColumnProcedure.java
 => RenameTableProcedure.java} (64%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/view/AddViewColumnProcedure.java
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/view/CreateTableViewProcedure.java
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/{consensus/request/write/table/SetTableColumnCommentPlan.java
 => procedure/impl/schema/table/view/DropViewColumnProcedure.java} (50%)
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/execution/config/metadata/relational/DropTableTask.java
 => 
confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/view/DropViewProcedure.java}
 (51%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/view/RenameViewColumnProcedure.java
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/view/RenameViewProcedure.java
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/table/view/SetViewPropertiesProcedure.java
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/schema/{AddTableColumnState.java
 => RenameTableState.java} (95%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{CreateTableProcedureTest.java
 => CreateTableViewProcedureTest.java} (73%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{DropTableProcedureTest.java
 => RenameTableProcedureTest.java} (76%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{AddTableColumnProcedureTest.java
 => view/AddViewColumnProcedureTest.java} (74%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{CreateTableProcedureTest.java
 => view/CreateTableViewProcedureTest.java} (74%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{DropTableColumnProcedureTest.java
 => view/DropViewColumnProcedureTest.java} (73%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{DropTableProcedureTest.java
 => view/DropViewProcedureTest.java} (75%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{DropTableColumnProcedureTest.java
 => view/RenameViewColumnProcedureTest.java} (72%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{DropTableProcedureTest.java
 => view/RenameViewProcedureTest.java} (73%)
 copy 
iotdb-core/confignode/src/test/java/org/apache/iotdb/confignode/procedure/impl/schema/table/{SetTablePropertiesProcedureTest.java
 => view/SetViewPropertiesProcedureTest.java} (76%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/execution/config/metadata/relational/{CreateDBTask.java
 => CreateTableViewTask.java} (79%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/execution/config/metadata/relational/ShowCreateTableTask.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/execution/config/metadata/relational/ShowCreateViewTask.java
 rename 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/metadata/{NonAlignedAlignedDeviceEntry.java
 => NonAlignedDeviceEntry.java} (86%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/CreateTableView.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/ViewFieldDefinition.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{storageengine/rescon/quotas/NoopOperationQuota.java
 => queryengine/plan/statement/metadata/view/CreateTableViewStatement.java} 
(61%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/table/DataNodeTreeViewSchemaUtils.java
 rename 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/{TestMatadata.java
 => TestMetadata.java} (88%)
 rename 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/schema/filter/impl/singlechild/{IdFilter.java
 => TagFilter.java} (82%)
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/schedule/constant/ProcessChunkType.java
 => 
node-commons/src/main/java/org/apache/iotdb/commons/schema/table/TableType.java}
 (73%)
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/schema/table/TreeViewSchema.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/service/AbstractPeriodicalServiceWithAdvance.java

Reply via email to