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)

Reply via email to