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%)