This is an automated email from the ASF dual-hosted git repository. caogaofei pushed a commit to branch beyyes/last_cache in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit d4db7aca240b17f1ae718161a53bb73b6864ce2b Merge: 883e7a276d9 640a0c7ac1b Author: Beyyes <[email protected]> AuthorDate: Thu Dec 19 17:21:32 2024 +0800 Merge branch 'master' into beyyes/last_cache .../it/env/cluster/config/MppCommonConfig.java | 6 + .../env/cluster/config/MppSharedCommonConfig.java | 7 + .../org/apache/iotdb/itbase/env/CommonConfig.java | 4 + .../iotdb/db/it/IoTDBSetConfigurationIT.java | 52 +++ .../db/it/query/IoTDBEncryptionValueQueryIT.java | 2 +- .../iotdb/pipe/it/manual/IoTDBPipeInclusionIT.java | 12 +- .../pipe/it/manual/IoTDBPipeMetaHistoricalIT.java | 12 +- .../scalar/IoTDBFormatFunctionTableIT.java | 190 +++++++++++ .../it/session}/IoTDBSessionRelationalIT.java | 372 ++++++++++++++++++++- .../iotdb/rpc/subscription/config/TopicConfig.java | 9 +- .../rpc/subscription/config/TopicConstant.java | 8 +- .../PipeConfigPhysicalPlanPatternParseVisitor.java | 12 +- .../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 14 +- .../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 20 +- .../exception/sql/StatementAnalyzeException.java | 4 + .../common/tsfile/PipeTsFileInsertionEvent.java | 17 +- .../dataregion/IoTDBDataRegionExtractor.java | 6 +- .../protocol/thrift/IoTDBDataNodeReceiver.java | 3 + .../resource/memory/InsertNodeMemoryEstimator.java | 3 + .../db/pipe/resource/memory/PipeMemoryBlock.java | 14 +- .../operator/source/ShowQueriesOperator.java | 23 +- .../InformationSchemaContentSupplierFactory.java | 24 +- .../relational/ColumnTransformerBuilder.java | 9 + .../analyze/cache/partition/PartitionCache.java | 2 +- .../plan/execution/IQueryExecution.java | 3 +- .../queryengine/plan/execution/QueryExecution.java | 9 +- .../plan/execution/config/ConfigExecution.java | 5 +- .../db/queryengine/plan/planner/IPlanner.java | 4 +- .../queryengine/plan/planner/TreeModelPlanner.java | 5 +- .../relational/metadata/TableMetadataImpl.java | 8 + .../plan/relational/planner/TableModelPlanner.java | 5 +- .../relational/sql/ast/WrappedInsertStatement.java | 20 +- .../plan/statement/crud/InsertBaseStatement.java | 2 +- .../plan/statement/crud/InsertRowStatement.java | 4 +- .../plan/statement/crud/InsertTabletStatement.java | 5 +- .../unary/scalar/FormatColumnTransformer.java | 119 +++++++ .../schemaengine/schemaregion/utils/MetaUtils.java | 9 +- .../db/storageengine/dataregion/DataRegion.java | 5 - .../dataregion/memtable/AbstractMemTable.java | 4 +- .../memtable/AlignedWritableMemChunk.java | 6 +- .../memtable/AlignedWritableMemChunkGroup.java | 5 + .../memtable/IWritableMemChunkGroup.java | 2 + .../dataregion/memtable/WritableMemChunkGroup.java | 5 + .../response/SubscriptionEventTsFileResponse.java | 2 +- .../org/apache/iotdb/db/utils/CommonUtils.java | 86 ----- .../org/apache/iotdb/db/utils/DateTimeUtils.java | 5 + .../db/utils/datastructure/AlignedTVList.java | 26 +- .../apache/iotdb/db/metadata/MetaUtilsTest.java | 9 +- .../operator/MergeTreeSortOperatorTest.java | 4 +- .../plan/relational/analyzer/ShowQueriesTest.java | 20 +- .../planner/assertions/PlanMatchPattern.java | 12 + .../plan/statement/InsertStatementTest.java | 2 +- .../conf/iotdb-system.properties.template | 7 +- .../config/constant/PipeExtractorConstant.java | 4 + .../pipe/datastructure/pattern/TablePattern.java | 16 +- .../schema/column/ColumnHeaderConstant.java | 2 +- .../schema/table/InformationSchemaTable.java | 13 +- .../relational/TableBuiltinScalarFunction.java | 1 + 58 files changed, 1056 insertions(+), 203 deletions(-)
