- Summary:
[123888] CheckIn: Fix bugzilla bug 123888 Support Top(n)/Bottom(n) filtering
within a group
- Bugzilla Bug (s) Resolved:
[123888] CheckIn: Fix bugzilla bug 123888 Support Top(n)/Bottom(n) filtering
within a group
- Description:
Now user can define TopN/BottomN group row level filters using Total.isTopN,
Total.isBottomN, Total.isTopNPercent, Bottom.isBottomNPercent.
- Tests Description:
Unit test.
- Files Edited:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupInstanceFilter.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/MultiPassRowProcessorCCAssistant.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/MultiPassRowProcessor.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/Messages.properties"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/ResourceConstants.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/MultiPassRowProcessorFilterAssistant.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupInstanceFilter.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryExecutor.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/MultiPassRowProcessorCCAssistant.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/MultiPassRowProcessor.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/FilterUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/MultiPassRowProcessorFilterAssistant.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/ResultSetPopulator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryExecutor.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/ResultSetPopulator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/FilterByRow.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/MultiplePassTest.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/FilterUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupProcessorManager.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/ComputedColumnTest.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/ResourceConstants.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupProcessorManager.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/FilterByRow.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/ComputedColumnTest.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/MultiplePassTest.java"
- Files Added:
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/cache/golden/CachedMultiplePassTest.testMixedMultipassFilting.txt"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/cache/golden/CachedMultiplePassTest.testTop_Bottom_FilteringInGroupInstance_1.txt"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/cache/golden/CachedMultiplePassTest.testTop_Bottom_FilteringInGroupInstance_2.txt"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/golden/MultiplePassTest.testMixedMultipassFilting.txt"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/golden/MultiplePassTest.testTop_Bottom_FilteringInGroupInstance_1.txt"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/golden/MultiplePassTest.testTop_Bottom_FilteringInGroupInstance_2.txt"
- Files Deleted:
- Notes to Build Team:
N/A
- Notes to Developers:
N/A
- Notes to QA:
N/A
- Notes to Documentation:
N/A
cv