- Summary:
Fix bugzilla bug 139365.The result of grouping is wrong.
- Bugzilla Bug (s) Resolved:
bug 139365.The result of grouping is wrong.
- Description:
The original sort operation in grouping algorithm is incorrect. It has been
fixed.
- Tests Description:
Junit test
- Files Edited:
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupByStringRange.java
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupBy.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/impl/ExpressionUtilTest.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/impl/AggregationTest.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/ScriptedDSTest.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/binding/golden/ComputedColumnTest.testGroupOnComputedColumn.txt
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/binding/GroupOnRowTest.java
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/group/GroupByNumberRange.java
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryExecutor.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/impl/AggregationTest.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/GroupOnRowTest.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/cache/golden/CacheComputedColumnTest.testGroupOnComputedColumn.txt
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/api/golden/ComputedColumnTest.testGroupOnComputedColumn.txt
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/executor/transform/group/GroupByNumberRangeTest.java
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/impl/JointDataSetTest.java
- Files Added:
/org/eclipse/birt/data/engine/impl/ExpressionUtil.java
/org/eclipse/birt/data/engine/impl/ExpressionUiltTest.java
/org/eclipse/birt/data/test/org/eclipse/birt/data/engine/api/golden/GroupOnRowTest.testGroupOnDay.txt
/org/eclipse/birt/data/test/org/eclipse/birt/data/engine/api/golden/GroupOnRowTest.testGroupOnHour.txt
/org/eclipse/birt/data/test/org/eclipse/birt/data/engine/api/golden/GroupOnRowTest.testGroupOnMinute.txt
/org/eclipse/birt/data/test/org/eclipse/birt/data/engine/api/golden/GroupOnRowTest.testGroupOnSecond.txt
/org/eclipse/birt/data/test/org/eclipse/birt/data/engine/api/golden/GroupOnRowTest.testGroupOnString.txt
/org/eclipse/birt/data/test/org/eclipse/birt/data/engine/api/golden/GroupOnRowTest.testGroupOnNumber.txt
- Files Deleted:
/org/eclipse/birt/data/engine/executor/transform/group/GroupByDateRange.java
/org/eclipse/birt/data/engine/executor/transform/group/GroupByDateRangeTest.java
/org/eclipse/birt/data/engine/executor/transform/group/GroupByTest.java
- Notes to Build Team:
N/A
- Notes to Developers:
N/A
- Notes to QA:
N/A
- Notes to Documentation:
N/A