You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ca...@apache.org on 2024/06/06 14:44:58 UTC

(iotdb) branch new-table-model-debug updated (644938ebff8 -> 9aba3d20362)

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

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


    from 644938ebff8 set idAndAttributeIndexMap in PruneUnUsedColumns optimize rule
     add 9aba3d20362 perfect the logic of PredicatePushDown

No new revisions were added by this update.

Summary of changes:
 .../db/queryengine/common/MPPQueryContext.java     |   4 +
 .../relational/ColumnTransformerBuilder.java       |   2 +-
 ....java => PredicatePushIntoMetadataChecker.java} |   8 +-
 .../planner/optimizations/IndexScan.java           |  49 ++++++++--
 .../planner/optimizations/PredicatePushDown.java   | 105 ++++++++++++++++++++-
 .../plan/optimization/PredicatePushDownTest.java   |   8 +-
 6 files changed, 157 insertions(+), 19 deletions(-)
 rename iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/predicate/{PredicatePushIntoIndexScanChecker.java => PredicatePushIntoMetadataChecker.java} (93%)