Impala Public Jenkins has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/22322 )
Change subject: IMPALA-13658: Enable tuple caching aggregates ...................................................................... IMPALA-13658: Enable tuple caching aggregates Enables tuple caching on aggregates directly above scan nodes. Caching aggregates requires that their children are also eligible for caching, so this excludes aggregates above an exchange, union, or hash join. Testing: - Adds Planner tests for different aggregate cases to confirm they have stable tuple cache keys and are valid for caching. - Adds custom cluster tests that cached aggregates are used, and can be re-used in slightly different statements. Change-Id: I9bd13c2813c90d23eb3a70f98068fdcdab97a885 Reviewed-on: http://gerrit.cloudera.org:8080/22322 Reviewed-by: Impala Public Jenkins <[email protected]> Tested-by: Impala Public Jenkins <[email protected]> --- M fe/src/main/java/org/apache/impala/analysis/FunctionCallExpr.java M fe/src/main/java/org/apache/impala/planner/AggregationNode.java M fe/src/test/java/org/apache/impala/planner/TupleCacheTest.java M tests/custom_cluster/test_tuple_cache.py 4 files changed, 139 insertions(+), 7 deletions(-) Approvals: Impala Public Jenkins: Looks good to me, approved; Verified -- To view, visit http://gerrit.cloudera.org:8080/22322 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I9bd13c2813c90d23eb3a70f98068fdcdab97a885 Gerrit-Change-Number: 22322 Gerrit-PatchSet: 7 Gerrit-Owner: Michael Smith <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Joe McDonnell <[email protected]> Gerrit-Reviewer: Kurt Deschler <[email protected]> Gerrit-Reviewer: Michael Smith <[email protected]> Gerrit-Reviewer: Yida Wu <[email protected]>
