https://issues.apache.org/bugzilla/show_bug.cgi?id=57222

            Bug ID: 57222
           Summary: Aggregate Report and Summary Report should be merged
                    in one listener
           Product: JMeter
           Version: 2.12
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Main
          Assignee: [email protected]
          Reporter: [email protected]

Comparing features and codes of the 2 listeners, I see the following:
- Code similarity is due to SummaryReport supposed to be "Simpler (lower
memory) version of Aggregate Report (StatVisualizer)". A comment says "Excludes
the Median and 90% columns, which are expensive in memory terms"
- The 2 report nearly the same thing except for Median and Percentile and also
Avg Bytes being in Summary Report


But looking at implementation, it seems the main argument "Excludes the Median
and 90% columns, which are expensive in memory terms" is not more valid as:
- I don't see in StatVisualizer(Aggregate Report) high memory consumption as
this class uses StatCalculator under the hood which does not accumulate values
for Percentile and Median computation but counts values rather than storing
them.
Not if it was not efficient enough we could use Commons Math
DescriptiveStatistics which uses an array of doubles (with a sliding window) as
per sebb previous note in one of our mail discussions.


So I propose to add to Aggregate Report Avg. Bytes and deprecate Summary
Report.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to