James Taylor created PHOENIX-4718:
-------------------------------------
Summary: Decrease overhead of tracking aggregate heap size
Key: PHOENIX-4718
URL: https://issues.apache.org/jira/browse/PHOENIX-4718
Project: Phoenix
Issue Type: Bug
Reporter: James Taylor
Assignee: James Taylor
Since PHOENIX-4148, we track the heap size while aggregation is occurring. This
decreased performance of aggregation by ~20%. We really only need to track this
for the DistinctValueWithCountServerAggregator (used by DISTINCT COUNT,
DISTINCT, PERCENTILE functions, and STDDEV functions). By conditionally
tracking, we should be able to bring perf back to what it was before.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)