>From Wail Alkowaileet <[email protected]>:

Wail Alkowaileet has uploaded a new patch set (#2). ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17933 )

Change subject: [MULTIPLE ISSUES][COMP] Fix multiple pushdown issues
......................................................................

[MULTIPLE ISSUES][COMP] Fix multiple pushdown issues

- user model changes: no
- storage format changes: no
- interface changes: yes

Details:
- ASTERIXDB-3304: Some fields are not projected
- ASTERIXDB-3305: ClassCastException in left outer joins

Change-Id: I826ec12d598ef9fc38ded47f6f29e28ed75a047b
---
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.011.adm
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/AbstractFilterPushdownProcessor.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.012.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/other-pushdowns/other-pushdowns.015.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.010.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/join/condition-pushdown/condition-pushdown.014.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.023.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.022.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.013.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.021.query.sqlpp
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/IPushdownProcessor.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.020.query.sqlpp
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/visitor/ExpressionValueAccessPushdownVisitor.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.030.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/left-outer/left-outer.002.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/join/condition-pushdown/condition-pushdown.023.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/join/condition-pushdown/condition-pushdown.031.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/join/condition-pushdown/condition-pushdown.012.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.013.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.014.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/left-outer/left-outer.001.update.sqlpp
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/PushValueAccessAndFilterDownRule.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.021.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.023.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.031.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.032.adm
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/PushdownContext.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/join/condition-pushdown/condition-pushdown.033.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.014.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.012.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.033.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.011.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.010.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.031.query.sqlpp
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/ColumnValueAccessPushdownProcessor.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.030.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.032.query.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/left-outer/left-outer.001.ddl.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.022.adm
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/PushdownProcessorsExecutor.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/other-pushdowns/other-pushdowns.015.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/left-outer/left-outer.002.query.sqlpp
M 
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/PushdownUtil.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.002.update.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.033.plan
M asterixdb/asterix-app/src/test/resources/runtimets/sqlpp_queries.xml
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/pushdown/processor/InlineFilterExpressionsProcessor.java
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/other-pushdowns/other-pushdowns.015.plan
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/column/pushdown/join/condition-pushdown/condition-pushdown.020.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/pushdown/join/condition-pushdown/condition-pushdown.001.ddl.sqlpp
A 
asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/join/condition-pushdown/condition-pushdown.021.plan
51 files changed, 1,504 insertions(+), 47 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/33/17933/2
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17933
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings

Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I826ec12d598ef9fc38ded47f6f29e28ed75a047b
Gerrit-Change-Number: 17933
Gerrit-PatchSet: 2
Gerrit-Owner: Wail Alkowaileet <[email protected]>
Gerrit-CC: Jenkins <[email protected]>
Gerrit-MessageType: newpatchset

Reply via email to