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 20e2bf87efb50db18da6f77fb3f189820b80c134 Merge: d4db7aca240 81db737e325 Author: Beyyes <[email protected]> AuthorDate: Fri Dec 20 14:29:16 2024 +0800 merge master dependencies.json | 2 +- .../it/tablemodel/IoTDBTablePatternFormatIT.java | 2 +- .../it/query/old/IoTDBSimpleQueryTableIT.java | 20 +- .../relational/it/schema/IoTDBDatabaseIT.java | 100 + .../it/local/IoTDBSubscriptionBasicIT.java | 69 + .../param/IoTDBTestParamPullConsumerIT.java | 8 +- .../param/IoTDBTestParamPushConsumerIT.java | 8 +- .../regression/param/IoTDBTestParamTopicIT.java | 11 +- .../session/subscription/SubscriptionSession.java | 9 + .../consumer/SubscriptionConsumer.java | 25 +- .../consumer/SubscriptionPullConsumer.java | 4 +- .../session/subscription/util/IdentifierUtils.java | 10 +- .../confignode/conf/ConfigNodeDescriptor.java | 600 ++--- .../read/ainode/GetAINodeConfigurationPlan.java | 15 - .../request/read/model/GetModelInfoPlan.java | 16 - .../request/read/model/ShowModelPlan.java | 20 - .../manager/partition/PartitionMetrics.java | 3 +- .../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 2475 ++++++-------------- .../db/conf/rest/IoTDBRestServiceDescriptor.java | 92 +- .../dataregion/DataExecutionVisitor.java | 4 + .../deletion/persist/PageCacheDeletionBuffer.java | 2 +- .../execution/executor/RegionWriteExecutor.java | 7 +- .../InformationSchemaContentSupplierFactory.java | 9 +- .../TableAggregationTableScanOperator.java | 1 - .../db/queryengine/plan/analyze/AnalyzeUtils.java | 10 +- .../plan/analyze/schema/SchemaValidator.java | 6 +- .../execution/config/TableConfigTaskVisitor.java | 37 +- .../config/executor/ClusterConfigTaskExecutor.java | 15 +- .../config/executor/IConfigTaskExecutor.java | 4 +- .../config/metadata/relational/ShowDBTask.java | 22 +- .../plan/node/write/RelationalDeleteDataNode.java | 15 +- .../plan/relational/analyzer/Analysis.java | 4 +- .../relational/analyzer/StatementAnalyzer.java | 3 + .../relational/metadata/TableMetadataImpl.java | 45 +- .../plan/relational/metadata/TableSchema.java | 27 +- .../fetcher/TableHeaderSchemaValidator.java | 3 + .../plan/relational/planner/RelationPlanner.java | 4 +- .../DataNodeLocationSupplierFactory.java | 12 +- .../plan/relational/security/AccessControl.java | 2 +- .../relational/sql/ast/AbstractTraverseDevice.java | 1 + .../plan/relational/sql/parser/AstBuilder.java | 4 +- .../plan/relational/sql/rewrite/ShowRewrite.java | 4 +- .../statement/metadata/ShowDatabaseStatement.java | 6 +- .../db/schemaengine/table/DataNodeTableCache.java | 10 +- .../schemaengine/table/InformationSchemaUtils.java | 185 ++ .../db/storageengine/dataregion/DataRegion.java | 33 +- .../DefaultCompactionTaskComparatorImpl.java | 16 +- .../impl/NewSizeTieredCompactionSelector.java | 2 +- .../wal/allocation/FirstCreateStrategy.java | 1 + .../storageengine/dataregion/wal/node/WALNode.java | 8 +- .../plan/relational/analyzer/TestMatadata.java | 10 +- .../compaction/CompactionTaskComparatorTest.java | 2 +- .../NewSizeTieredCompactionSelectorTest.java | 30 + iotdb-core/node-commons/pom.xml | 4 +- .../commons/client/sync/ByteBuddyEnhancer.java | 75 - .../sync/SyncThriftClientWithErrorHandler.java | 30 +- .../schema/column/ColumnHeaderConstant.java | 8 + .../commons/schema/table/InformationSchema.java | 123 + .../schema/table/InformationSchemaTable.java | 91 - .../schema/table/column/IdColumnSchema.java | 9 +- .../table/column/MeasurementColumnSchema.java | 48 +- .../iotdb/library/dprofile/UDAFIntegral.java | 41 +- .../iotdb/library/drepair/UDTFTimestampRepair.java | 47 +- .../library/drepair/util/TimestampInterval.java | 22 +- .../library/drepair/util/TimestampRepair.java | 2 +- pom.xml | 8 +- 66 files changed, 1894 insertions(+), 2647 deletions(-)
