>From <murali.kris...@couchbase.com>: Attention is currently required from: murali.kris...@couchbase.com. Hello Jenkins, Anon. E. Moose #1000171,
I'd like you to reexamine a change. Please visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19087 to look at the new patch set (#16). Change subject: [ASTERIXDB-3496][COMP] Array Unnest Optimization ...................................................................... [ASTERIXDB-3496][COMP] Array Unnest Optimization Change-Id: I798a39d1223c7b7737cb8a51cf64961b18d3374b --- M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/other-pushdowns/other-pushdowns.008.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/subquery/in_as_or_6_ps.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/001/001.025.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/array-access-pushdown/array-access-pushdown.008.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/aggregate-sql-sugar/distinct_mixed/distinct_mixed.9.plan M asterixdb/asterix-app/src/test/resources/runtimets/results/misc/constant_folding/constant_folding.5.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/aggregate-sql-sugar/distinct_mixed/distinct_mixed.12.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/group-by/listify-3.1.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/subquery/in_as_or_4_ps.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/subquery/in_as_or_6.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-4/query5.plan M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinNode.java M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/subquery/in_as_or_2_ps.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/tpch/q12_shipping_ps.plan M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SqlppExpressionToPlanTranslator.java M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/other-pushdowns/other-pushdowns.010.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-4/query4.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-4/query1.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/filter/inverted-btree-search-return-optional-field.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/aggregate-sql-sugar/distinct_mixed/distinct_mixed.13.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-1/query1.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-1/query4.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-2/query1.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/aggregate-sql-sugar/distinct_mixed/distinct_mixed.10.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-2/query4.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/btree-index-selection/disjunctive-predicate/disjunctive-predicate-1.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/query_issue849-2.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/query_issue849.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/ch2/ch2_q18.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/subquery/in_as_or_4.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/ch2/ch2_q10.plan M asterixdb/asterix-app/src/test/resources/runtimets/results/misc/constant_folding/constant_folding.7.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-1/query3.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-2/query3.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/btree-index-selection/disjunctive-predicate/disjunctive-predicate-2.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/extract-common-operators/extract-common-operators.01.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/subplan/subplan.032.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-4/query2.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/pushdown/other-pushdowns/other-pushdowns.014.plan M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-2/query2.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/not-in_every/not-in_every.201.plan M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/001/001.023.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-1/query2.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/001/001.021.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/005/005.011.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/subplan/subplan.062.plan M asterixdb/asterix-app/src/test/resources/runtimets/results/misc/constant_folding/constant_folding.3.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/subplan/subplan.042.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/tpch/q12_shipping.plan M asterixdb/asterix-app/src/test/resources/runtimets/results/misc/constant_folding/constant_folding.6.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/001/001.019.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/tpch/q12_shipping_broadcast_ps.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/004/004.105.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/004/004.113.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/btree-index-selection/hints-skip-index/hints-skip-index-12.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/query_issue3316.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/005/005.008.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/004/004.102.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/tpch/q12_shipping_broadcast.plan A asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/array-index/join-unnest-queries/use-case-4/query3.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/subquery/in_as_or_2.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/aggregate-sql-sugar/distinct_mixed/distinct_mixed.11.plan M asterixdb/asterix-app/src/test/resources/optimizerts/results_cbo/aggregate-sql-sugar/distinct_mixed/distinct_mixed.14.plan M asterixdb/asterix-app/src/test/resources/runtimets/results_cbo/column/filter/004/004.006.plan 67 files changed, 3,810 insertions(+), 179 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/87/19087/16 -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19087 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: I798a39d1223c7b7737cb8a51cf64961b18d3374b Gerrit-Change-Number: 19087 Gerrit-PatchSet: 16 Gerrit-Owner: murali.kris...@couchbase.com Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins <jenk...@fulliautomatix.ics.uci.edu> Gerrit-Attention: murali.kris...@couchbase.com Gerrit-MessageType: newpatchset