- Summary:
Fix
Bugzilla Bug 128354 The TopN do not work correctly on the two level
group
-Bugzilla Bug (s) Resolved:
128354
-Description:
In
method GroupInstanceFilter.makeAGroupFilteringMultiPass(), the ResultIterator
in ResultSetPopulator instance is not correctly setting its cursor position
before a iteration go through. It always set the cursor to the first row rather
than the row that starting the current group instance. Fixed in source, and
added the test cases.
-Tests Description:
Unit test
-Files Edited:
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/MultiplePassTest.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/golden/MultiplePassTest.testGroupFilteringSorting2.txt"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transformation/group/GroupInstanceFilter.java"
"/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/cache/golden/CachedMultiplePassTest.testGroupFilteringSorting2.txt"
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to
Documentation: