Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev]CheckIn:Refactor Dte codes.

Title: [birt-dev]CheckIn:Refactor Dte codes.

-Summary:

Refactor dte codes.

 

-Bugzilla Bug (s) Resolved:

None

 

-Description:

The codes related to multipass data processing are completely refactored.


-Tests Description:
None

 

-Files Added:
 src/org/eclipse/birt/data/engine/executor/transformation/package.html;

 src/org/eclipse/birt/data/engine/executor/transformation/MultiPassRowProcessorCCAssistant.java;

 src/org/eclipse/birt/data/engine/executor/transformation/ComputedColumnsState.java;

 src/org/eclipse/birt/data/engine/executor/transformation/ResultSetPopulatorUtil.java;

 src/org/eclipse/birt/data/engine/executor/transformation/MultiPassRowProcessorFilterAssistant.java;

 src/org/eclipse/birt/data/engine/executor/transformation/IExpressionProcessor.java;

 src/org/eclipse/birt/data/engine/executor/transformation/SinglePassRowProcessor.java;

 src/org/eclipse/birt/data/engine/executor/transformation/ExpressionProcessorManager.java;

 src/org/eclipse/birt/data/engine/executor/transformation/ResultSetPopulator.java;

 src/org/eclipse/birt/data/engine/executor/transformation/FilterUtil.java;

 src/org/eclipse/birt/data/engine/executor/transformation/CachedResultSet.java;

 src/org/eclipse/birt/data/engine/executor/transformation/RowProcessorFactory.java;

 src/org/eclipse/birt/data/engine/executor/transformation/OrderingInfo.java;

 src/org/eclipse/birt/data/engine/executor/transformation/MultiPassRowProcessor.java;

 src/org/eclipse/birt/data/engine/executor/transformation/IRowProcessor.java;

 src/org/eclipse/birt/data/engine/executor/transformation/IComputedColumnsState.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupWithIntervalsProcessor.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupInstanceFilter.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupBy.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupByNumberRange.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupInstanceSorter.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupProcessorManager.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupUtil.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupByPositionRange.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupInformationUtil.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupByDistinctValue.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/package.html;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupByStringRange.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupCalculationUtil.java;

 src/org/eclipse/birt/data/engine/executor/transformation/group/GroupByDateRange.java;

 test/org/eclipse/birt/data/engine/executor/transformation/group/GroupByPositionRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/group/GroupByDateRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/group/GroupByTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/group/GroupByStringRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/group/GroupByNumberRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/group/GroupByDistinctValueTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/CachedResultSetTest.java;

 test/org/eclipse/birt/data/engine/executor/transformation/input/testData1.txt;

 

-Files Edited:

 src/org/eclipse/birt/data/engine/executor/dscache/DataSourceQuery.java;

 src/org/eclipse/birt/data/engine/executor/dscache/CandidateQuery.java;

 src/org/eclipse/birt/data/engine/executor/CandidateQuery.java;

 src/org/eclipse/birt/data/engine/executor/BaseQuery.java;

 src/org/eclipse/birt/data/engine/executor/DataSourceQuery.java;

 test/org/eclipse/birt/data/engine/impl/Util.java;

 src/org/eclipse/birt/data/engine/executor/cache/SmartRowResultSet.java;

 src/org/eclipse/birt/data/engine/executor/cache/SmartCache.java;

 src/org/eclipse/birt/data/engine/impl/document/RDSave.java;

 src/org/eclipse/birt/data/engine/impl/ResultIterator.java;

 src/org/eclipse/birt/data/engine/impl/ExpressionProcessor.java;

 src/org/eclipse/birt/data/engine/impl/PreparedQuery.java;

 src/org/eclipse/birt/data/engine/impl/FilterExpressionParser.java;


-Files Deleted:

 src/org/eclipse/birt/data/engine/executor/ExpressionProcessorManager.java;

 src/org/eclipse/birt/data/engine/executor/GroupByDateRange.java;

 src/org/eclipse/birt/data/engine/executor/GroupByPositionRange.java;

 src/org/eclipse/birt/data/engine/executor/CachedResultSet.java;

 src/org/eclipse/birt/data/engine/executor/OrderingInfo.java;

 src/org/eclipse/birt/data/engine/executor/GroupInformationUtil.java;

 src/org/eclipse/birt/data/engine/executor/GroupByNumberRange.java;

 src/org/eclipse/birt/data/engine/executor/GroupByDistinctValue.java;

 src/org/eclipse/birt/data/engine/executor/IComputedColumnsState.java;

 src/org/eclipse/birt/data/engine/executor/GroupUtil.java;

 src/org/eclipse/birt/data/engine/executor/GroupCalculationUtil.java;

 src/org/eclipse/birt/data/engine/executor/GroupByStringRange.java;

 src/org/eclipse/birt/data/engine/executor/IExpressionProcessor.java;

 src/org/eclipse/birt/data/engine/executor/ComputedColumnsState.java;

 src/org/eclipse/birt/data/engine/executor/GroupBy.java;

 test/org/eclipse/birt/data/engine/executor/GroupByPositionRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/GroupByDateRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/CachedResultSetTest.java;

 test/org/eclipse/birt/data/engine/executor/GroupByDistinctValueTest.java;

 test/org/eclipse/birt/data/engine/executor/GroupByTest.java;

 test/org/eclipse/birt/data/engine/executor/GroupByStringRangeTest.java;

 test/org/eclipse/birt/data/engine/executor/GroupByNumberRangeTest.java;

- Notes to Build Team:
- Notes to Developers:
- Notes to QA:  

- Notes to Documentation:


Back to the top