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 6c09c6d34ed6664201c675c3cb83b3812489b61f
Merge: 7c3a9bd97d4 1b5f92328f5
Author: Beyyes <[email protected]>
AuthorDate: Sun May 19 21:00:36 2024 +0800

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

 .../schema/source/SchemaSourceFactory.java         |   6 +-
 .../schema/source/TableDeviceFetchSource.java      |  35 ++--
 .../schema/source/TableDeviceSchemaSource.java     |  47 ++---
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |   8 +-
 .../plan/planner/LogicalPlanBuilder.java           |   6 +-
 .../plan/planner/LogicalPlanVisitor.java           |   2 +-
 .../plan/planner/OperatorTreeGenerator.java        |   2 +-
 .../metedata/read/table/TableDeviceScanNode.java   |  62 +++----
 .../ConvertSchemaPredicateToFilterVisitor.java     |  12 +-
 .../PredicatePushIntoIndexScanChecker.java         |   2 +-
 .../schema/DeviceInCacheFilterVisitor.java         |  66 +++++++
 .../analyzer/schema/TableModelSchemaFetcher.java   | 196 ++++++++++++++++++---
 .../schema/cache/TableDeviceCacheEntry.java        |   7 +-
 .../plan/statement/crud/InsertTableStatement.java  |   2 +-
 .../statement/table/ShowTableDevicesStatement.java |  18 +-
 .../schemaregion/impl/SchemaRegionMemoryImpl.java  |   3 +-
 .../mtree/impl/mem/MTreeBelowSGMemoryImpl.java     |   5 +-
 .../mtree/impl/mem/mnode/basic/BasicMNode.java     |   3 +-
 .../container/KeyNullableConcurrentHashMap.java    | 175 ++++++++++++++++++
 .../mem/mnode/container/MemMNodeContainer.java     |   3 +-
 .../mtree/impl/mem/mnode/info/BasicMNodeInfo.java  |   2 +-
 .../read/req/impl/ShowTableDevicesPlan.java        |   4 +-
 .../read/resp/info/IDeviceSchemaInfo.java          |   2 +
 .../read/resp/info/impl/ShowDevicesResult.java     |  19 ++
 .../utils/filter/DeviceFilterVisitor.java          |   4 +-
 .../org/apache/iotdb/commons/path/PartialPath.java |   5 +-
 .../apache/iotdb/commons/path/PathPatternUtil.java |   3 +-
 .../iotdb/commons/path/fa/nfa/SimpleNFA.java       |   5 +-
 .../schema/filter/impl/DeviceFilterToPathUtil.java | 101 -----------
 .../schema/filter/impl/DeviceFilterUtil.java       | 131 ++++++++++++++
 .../commons/schema/filter/impl/DeviceIdFilter.java |   3 +
 .../commons/schema/tree/AbstractTreeVisitor.java   |   4 +-
 32 files changed, 705 insertions(+), 238 deletions(-)

Reply via email to