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

caogaofei pushed a change to branch beyyes/TableModelGrammar0624
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 5d4ab23cc86 Put variable tableModelPredicateExpressions into Analysis, 
Perfect the FilterScanCombine rule, only when the child of FilterNode equals 
TableScanNode, use the FilterScanCombine rule.
     add 5d615dcb7c6 perfect FilterScanCombine and 
GlobalTimePredicateExtractVisitor

No new revisions were added by this update.

Summary of changes:
 .../plan/relational/planner/QueryPlanner.java      |  20 --
 .../ir/GlobalTimePredicateExtractVisitor.java      | 103 +++++-----
 .../relational/planner/node/TableScanNode.java     |  28 +++
 .../planner/optimizations/FilterScanCombine.java   | 214 ++++++++++++++++-----
 .../planner/optimizations/IndexScan.java           | 168 ----------------
 .../planner/optimizations/SimplifyExpressions.java |   4 +-
 .../plan/relational/analyzer/AnalyzerTest.java     | 105 +++++++++-
 7 files changed, 358 insertions(+), 284 deletions(-)
 delete mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/optimizations/IndexScan.java

Reply via email to