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 153e1dc0498 fix UT
add a9dba54f790 fix between display
add aade53be2d2 support ALIGN BY DEVICE + template
add 092aff76680 fix simple between filter
No new revisions were added by this update.
Summary of changes:
.../queryengine/plan/analyze/PredicateUtils.java | 17 ++++--
.../plan/expression/ternary/BetweenExpression.java | 6 +--
.../PredicateCanPushDownToSourceChecker.java | 62 +++++++++++++++++-----
.../predicate/ConvertPredicateToFilterVisitor.java | 53 ++++++++++++------
.../ConvertPredicateToTimeFilterVisitor.java | 24 +++++++++
.../visitor/predicate/PredicateSimplifier.java | 49 +++++++----------
.../plan/optimization/PredicatePushDown.java | 42 ++++++++++-----
.../plan/planner/OperatorTreeGenerator.java | 49 ++++++++++++++---
.../plan/planner/SubPlanTypeExtractor.java | 11 ++++
.../plan/planner/plan/node/PlanGraphPrinter.java | 10 ++--
.../plan/node/source/AlignedSeriesScanNode.java | 5 --
.../planner/plan/node/source/SeriesScanNode.java | 5 --
.../plan/node/source/SeriesScanSourceNode.java | 2 -
13 files changed, 233 insertions(+), 102 deletions(-)