Xianqing He has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/16905


Change subject: IMPALA-10406: Query with analytic functions doesn't need to 
materialize the predicates bounded to kudu
......................................................................

IMPALA-10406: Query with analytic functions doesn't need to materialize the 
predicates bounded to kudu

Before when query with analytic functions will materialize the unassigned 
conjuncts.
But for the predicates that can be evaluated by kudu don't need to materialize.
This optimization can reduce the amount of data to exchange and sort.

Testing:
 - Add planner test in analytic-fns.test

Change-Id: Iba8371eff6ae1bcffd51b44843175c52f2127e46
---
M fe/src/main/java/org/apache/impala/analysis/SelectStmt.java
M testdata/workloads/functional-planner/queries/PlannerTest/analytic-fns.test
2 files changed, 130 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/05/16905/1
--
To view, visit http://gerrit.cloudera.org:8080/16905
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iba8371eff6ae1bcffd51b44843175c52f2127e46
Gerrit-Change-Number: 16905
Gerrit-PatchSet: 1
Gerrit-Owner: Xianqing He <[email protected]>

Reply via email to