Michael Smith has uploaded this change for review. ( http://gerrit.cloudera.org:8080/21698
Change subject: IMPALA-13186: Tag query option scope for tuple cache ...................................................................... IMPALA-13186: Tag query option scope for tuple cache Adds QueryOptionScope to describe the scope of each query option. Uses this to include relevant query option values in tuple cache calculation. Removes duplicate printing logic for query options from child-query.cc in favor of re-using TQueryOptionsToMap, which does the same thing. Cleans up query-options.cc helpers so they're static and reduces duplicate printing logic. Adds test that different values for a relevant query option use different cache entries. Change-Id: I1f4802ad9548749cd43df8848b6f46dca3739ae7 --- M be/src/service/child-query.cc M be/src/service/impala-server.cc M be/src/service/query-options.cc M be/src/service/query-options.h M be/src/thirdparty/datasketches/MurmurHash3.h M common/thrift/ImpalaService.thrift M common/thrift/Query.thrift M fe/src/main/java/org/apache/impala/planner/PlanNode.java M fe/src/main/java/org/apache/impala/planner/TupleCachePlanner.java M tests/custom_cluster/test_tuple_cache.py 10 files changed, 456 insertions(+), 303 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/98/21698/1 -- To view, visit http://gerrit.cloudera.org:8080/21698 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I1f4802ad9548749cd43df8848b6f46dca3739ae7 Gerrit-Change-Number: 21698 Gerrit-PatchSet: 1 Gerrit-Owner: Michael Smith <[email protected]>
