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

caogaofei pushed a commit to branch beyyes/debug-table
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit ebc10e712ec5731bd8e646f85ac89f8c12a61910
Merge: 08b00158c9d 9c47034465a
Author: Beyyes <[email protected]>
AuthorDate: Wed May 8 10:14:08 2024 +0800

    Merge branch 'table-model-debug' of github.com:apache/iotdb into 
table-model-debug

 .../db/queryengine/common/header/ColumnHeader.java |  12 +
 .../schema/source/SchemaSourceFactory.java         |   8 +
 .../schema/source/TableDeviceFetchSource.java      | 116 +++++++
 .../schema/source/TableDeviceSchemaSource.java     |  74 ++---
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |  88 +++---
 .../plan/planner/LogicalPlanBuilder.java           |  19 +-
 .../plan/planner/LogicalPlanVisitor.java           |  43 ++-
 .../plan/planner/OperatorTreeGenerator.java        |  23 +-
 .../planner/distribution/ExchangeNodeAdder.java    |   8 +-
 .../plan/planner/plan/node/PlanNodeType.java       |   9 +-
 .../plan/planner/plan/node/PlanVisitor.java        |   7 +-
 .../metedata/read/table/TableDeviceFetchNode.java  | 213 +++++++++++++
 .../read/{ => table}/TableDeviceScanNode.java      | 101 ++++++-
 .../ConvertSchemaPredicateToFilterVisitor.java     | 174 +++++++++++
 .../analyzer/schema/TableModelSchemaFetcher.java   | 335 ++++++++++++++-------
 .../analyzer/schema/TableModelSchemaValidator.java |   3 +
 .../schema/cache/CacheMemoryControlUtil.java       |   9 +
 .../schema/cache/TableDeviceCacheEntry.java        |  58 ++++
 .../analyzer/schema/cache/TableDeviceId.java       |  62 ++++
 .../schema/cache/TableDeviceSchemaCache.java       |  77 +++++
 .../relational/analyzer/schema/cache/TableId.java} |  49 ++-
 .../plan/statement/StatementVisitor.java           |   9 +-
 .../CreateTableDeviceStatement.java                |   2 +-
 .../FetchTableDevicesStatement.java}               |  34 +--
 .../ShowTableDevicesStatement.java                 |   3 +-
 .../schemaengine/schemaregion/ISchemaRegion.java   |   3 +
 .../schemaregion/impl/SchemaRegionMemoryImpl.java  |  86 ++++++
 .../schemaregion/impl/SchemaRegionPBTreeImpl.java  |   7 +
 .../utils/filter/DeviceFilterVisitor.java          |   9 +-
 .../iotdb/commons/schema/filter/SchemaFilter.java  |   9 +
 .../schema/filter/impl/DeviceAttributeFilter.java  |  17 +-
 .../schema/filter/impl/DeviceFilterToPathUtil.java | 101 +++++++
 .../commons/schema/filter/impl/DeviceIdFilter.java |  17 +-
 .../iotdb/db/relational/sql/parser/AstBuilder.java |   7 -
 34 files changed, 1510 insertions(+), 282 deletions(-)

Reply via email to