You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hu...@apache.org on 2024/01/24 03:51:12 UTC

(iotdb) branch lmh/PredicatePushDown updated (264c5ea3bd7 -> db91b193ddf)

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

hui pushed a change to branch lmh/PredicatePushDown
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 264c5ea3bd7 fix template+align by device+filter bug
     add f4468234cca self-review
     add db91b193ddf fix TemplatedInfo to avoid repeated serde

No new revisions were added by this update.

Summary of changes:
 .../db/queryengine/plan/analyze/Analysis.java      |  10 --
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |   4 -
 .../queryengine/plan/analyze/PredicateUtils.java   |   5 +
 .../queryengine/plan/analyze/TemplatedAnalyze.java |   4 +-
 .../db/queryengine/plan/analyze/TemplatedInfo.java | 133 ++++++++++-----------
 ...ator.java => PredicatePushIntoScanChecker.java} |   6 +-
 .../plan/optimization/PredicatePushDown.java       |  74 ++++++++++--
 .../plan/planner/OperatorTreeGenerator.java        |  31 ++---
 .../plan/planner/TemplatedLogicalPlan.java         |   4 +-
 .../planner/plan/node/process/ProjectNode.java     |   2 +-
 .../plan/node/source/AlignedSeriesScanNode.java    |  14 +--
 11 files changed, 148 insertions(+), 139 deletions(-)
 rename iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/expression/visitor/predicate/{PredicatePushIntoScanValidator.java => PredicatePushIntoScanChecker.java} (96%)