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