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)