You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by zy...@apache.org on 2023/11/16 10:16:50 UTC
(iotdb) branch master updated (1dd2f1a3104 -> d8b57579a02)
This is an automated email from the ASF dual-hosted git repository.
zyk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 1dd2f1a3104 [IOTDB-6237] Improve query back-end execution process
add d8b57579a02 ISchemaTree supports template interface (#11545)
No new revisions were added by this update.
Summary of changes:
.../common/schematree/ClusterSchemaTree.java | 166 ++++++++++++++++-----
.../common/schematree/DeviceSchemaInfo.java | 36 ++++-
.../common/schematree/IMeasurementSchemaInfo.java | 4 +
.../queryengine/common/schematree/ISchemaTree.java | 17 ++-
.../common/schematree/MeasurementSchemaInfo.java | 12 +-
.../common/schematree/node/SchemaEntityNode.java | 18 ++-
.../schematree/node/SchemaMeasurementNode.java | 1 +
.../visitor/SchemaTreeDeviceVisitor.java | 11 +-
.../schematree/visitor/SchemaTreeVisitor.java | 65 +++++++-
.../visitor/SchemaTreeVisitorFactory.java | 15 --
.../SchemaTreeVisitorWithLimitOffsetWrapper.java | 6 +
.../execution/executor/RegionWriteExecutor.java | 10 +-
.../operator/schema/SchemaFetchScanOperator.java | 3 +-
.../analyze/cache/schema/DataNodeSchemaCache.java | 58 +++----
.../schema/DeviceUsingTemplateSchemaCache.java | 44 ++----
.../analyze/cache/schema/SchemaCacheEntry.java | 1 +
.../analyze/schema/AutoCreateSchemaExecutor.java | 32 +---
.../plan/analyze/schema/ClusterSchemaFetcher.java | 10 +-
.../apache/iotdb/db/schemaengine/SchemaEngine.java | 2 +
.../schemaengine/schemaregion/ISchemaRegion.java | 7 +-
.../schemaregion/impl/SchemaRegionMemoryImpl.java | 18 ++-
.../schemaregion/impl/SchemaRegionPBTreeImpl.java | 22 ++-
.../mtree/impl/mem/MTreeBelowSGMemoryImpl.java | 65 +++++---
.../mtree/impl/pbtree/MTreeBelowSGCachedImpl.java | 76 ++++++----
.../template/ClusterTemplateManager.java | 10 ++
.../db/metadata/cache/DataNodeSchemaCacheTest.java | 73 ++++++++-
.../schemaRegion/SchemaRegionBasicTest.java | 48 +++---
.../schemaRegion/SchemaRegionTemplateTest.java | 40 +++--
.../common/schematree/ClusterSchemaTreeTest.java | 103 ++++++++++++-
.../schema/SchemaFetchScanOperatorTest.java | 16 +-
30 files changed, 707 insertions(+), 282 deletions(-)