- Summary:
Fix bug 182061
- Bugzilla Bug (s) Resolved:
Fix bug 182061:Data engine changes to support result set sharing
- Description:
A field
needCache is added to Dte query definition show weather the result iterator need
to be cached. If need cahce the data will be saved in temporary file before the
result iterator is closed. The saved result iterator can be loaded by queryResultID.
- Tests Description:
Junit Test
- Notes to Build Team:
N/A
- Notes to Developers:
N/A
- Notes to QA:
N/A
- Notes to Documentation:
N/A
- Files Edited:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/Messages.properties"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/IBaseQueryDefinition.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/CachedQueryResults.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/CacheResultIterator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedQuery.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/SubqueryDefinition.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/ResultIterator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/QueryDefinition.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/QueryResultIDUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/ResourceConstants.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/DataEngineImpl.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/golden/GroupOnRowTest.testGroupOnMonthWithCache.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/golden/GroupOnRowTest.testGroupOnDayWithCache.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/golden/FilterByRowTest.testJSFilterWithCache.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/FilterByRowTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/GroupOnRowTest.java"
- Files Added:
N/A
- Files
Removed:
N/A