-Bugzilla Bug
(s) Resolved:
None
-Description:
Ehance the multipass aggregation framework so that
they can handle user-defined multipass aggregations.
-Tests Description:
Unit
Test
-Files
Added:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/aggregation/MultipassAggregation.java"
-Files Edited:
"/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/NAccumulator.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/impl/AggregateCalculator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/BaseTopBottomAccumulator.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/TotalRunningNpv.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/BaseTopBottomAggregation.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/aggregation/Accumulator.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/TotalRank.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/NAccumulator.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/FeaturesTest.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/aggregation/TotalTest.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/golden/FeaturesTest.test12.txt"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/cache/golden/CacheFeaturesTest.test12.txt"
-Files
Deleted:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/rank/AggregationValueList.java"
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation: