This is an automated email from the ASF dual-hosted git repository. caogaofei pushed a commit to branch add_collect_node in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 675f963894d9d538fbe37075015e2accf8cf08f5 Merge: 64357a83db7 661f436a47a Author: Beyyes <[email protected]> AuthorDate: Wed Jul 3 15:06:10 2024 +0800 Merge branch 'ty/TableModelGrammar' of github.com:apache/iotdb into ty/TableModelGrammar .../iotdb/itbase/runtime/ClusterTestStatement.java | 11 +- .../relational/it/schema/IoTDBDatabaseIT.java | 4 +- .../iotdb/relational/it/schema/IoTDBTableIT.java | 203 +++++++++++++++++++++ .../CnToDnInternalServiceAsyncRequestManager.java | 5 + .../load/subscriber/NodeStatisticsChangeEvent.java | 31 ---- .../impl/schema/table/CreateTableProcedure.java | 8 +- .../relational/ColumnTransformerBuilder.java | 55 +++--- .../execution/config/TableConfigTaskVisitor.java | 65 ++++--- .../config/executor/ClusterConfigTaskExecutor.java | 13 +- .../relational/AlterTableAddColumnTask.java | 14 +- .../config/metadata/relational/ShowTablesTask.java | 7 +- .../relational/analyzer/ExpressionAnalyzer.java | 43 ++--- .../predicate/ConvertPredicateToFilterVisitor.java | 8 + .../plan/relational/metadata/ColumnSchema.java | 12 ++ .../relational/metadata/TableMetadataImpl.java | 39 ++-- .../metadata/fetcher/TableDeviceSchemaFetcher.java | 15 +- .../fetcher/TableHeaderSchemaValidator.java | 78 +++++++- .../plan/relational/planner/LogicalPlanner.java | 27 +-- .../plan/relational/type/InternalTypeManager.java | 16 ++ .../dag/column/CaseWhenThenColumnTransformer.java | 13 +- .../dag/column/ColumnTransformer.java | 8 +- .../binary/CompareBinaryColumnTransformer.java | 4 +- .../binary/CompareEqualToColumnTransformer.java | 12 +- .../binary/CompareNonEqualColumnTransformer.java | 12 +- .../column/ternary/BetweenColumnTransformer.java | 5 +- .../ternary/CompareTernaryColumnTransformer.java | 9 +- .../dag/column/unary/InColumnTransformer.java | 8 + .../dag/column/unary/RegularColumnTransformer.java | 5 +- .../scalar/CastFunctionColumnTransformer.java | 38 ++++ .../db/schemaengine/table/DataNodeTableCache.java | 10 +- .../compaction/io/CompactionTsFileWriter.java | 1 + .../apache/iotdb/db/utils/ErrorHandlingUtils.java | 6 +- .../execution/operator/OperatorMemoryTest.java | 19 +- .../plan/relational/analyzer/TestMatadata.java | 54 +----- .../compaction/CompactionValidationTest.java | 6 +- .../apache/iotdb/commons/schema/table/TsTable.java | 4 + 36 files changed, 598 insertions(+), 270 deletions(-)
