[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Refactor Code, Use new Aggregation Framework throughout Data project

- Summary:
CheckIn:Refactor Code, Use new Aggregation Framework throughout Data project


- Bugzilla Bug (s) Resolved:

No

 

- Description:
The Data Engine code is refactored to use new Aggregation Framework throughout the Data projects. Also add some changes in Cross Tab engine which use new DataAdapter api to covert aggregation type from model to that of DtE.

 

- Tests Description:
Unit Test    


- Files Edited:

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CursorNavigatorTest.java"

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/MirrorCursorModelTest.java"

 "/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/aggregation/TotalTest.java"

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/CubeAggregationTest.java"

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/aggregation/FinanceTest.java"

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/CubeFeaturesTest.java"

 "/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableHelperTest2.java"

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CursorModelTest.java"

"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/CubeIVTest.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/TotalCountDistinct.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/aggregation/JSAggrValueObject.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalMirr.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalIrr.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/TotalPercentile.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/TotalRunningCount.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalMax.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/executor/aggregation/AggregationHelper.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/TotalNpv.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/aggregation/IBuildInAggregation.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/_expression_/ExpressionCompilerUtil.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalFirst.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalLast.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalStdDev.java"

 "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalAve.java"

 "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalMin.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/TotalVariance.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalRunningSum.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/TotalIsTopNPercent.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalWeightedAve.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalCount.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/query/view/CubeQueryDefinitionUtil.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalMedian.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalMode.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalSum.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/aggregation/TotalMovingAve.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/TotalIsBottomNPercent.java"

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/GroupDefinition.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/i18n/ResourceConstants.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/internal/adapter/ColumnAdapter.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/QueryExecutionHelper.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/api/DataAdapterUtil.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/internal/adapter/ExpressionAdapter.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/internal/adapter/ParameterAdapter.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/MetaDataPopulator.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/DataSetIterator.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/ModelAdapter.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/DataRequestSessionImpl.java"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/i18n/Messages.properties"

"/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/internal/adapter/ComputedColumnAdapter.java"

"/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/re/CrosstabQueryHelper.java"

- Files Added:

 

 

 


- Files Deleted:

N/A

 

- Notes to Build Team:
N/A


- Notes to Developers:
N/A


- Notes to QA: 
 

N/A

 

- Notes to Documentation:  
N/A