-Summary:
Add a series of new Total Aggregations.
- Bugs Resolved:
None
-
Description:
The following new Total Aggregations are added:
Total.Rank, Total.Percentile, Total.Quartile,
Total.PercentSum, Total.PercentRank.
Make refactoring to existing total functions as
well.
- Test
Description
Unit test
-
Files Added
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalPercentSum.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/PercentileAccumulator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalQuartile.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalPercentRank.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalIsTopPercent.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalPercentile.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalIsTopN.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalIsBottomPercent.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/PercentAccumulator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalIsBottomN.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalRank.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalPercentSum.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalIsBottomPercent.java"
-
Files Deleted
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalTopN.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalTopPercent.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalBottomN.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/TotalBottomPercent.java"
-
Files Edited:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/NAccumulator.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/aggregation/TotalTest.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/BuiltInAggregationFactory.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/AggregationValueList.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/BaseTopBottomAggregation.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/RankAggregationUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/BaseTopBottomAggregation.java"
Notes to Build Team:
None.
Notes to Developers:
None.
Notes to QA:
None.
Notes to Documentation:
None.