[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev] Implement a multiple buffer pool for RAFolderOutputStream
|
Title: Implement a multiple buffer pool for RAFolderOutputStream
- Summary:
The original single buffer in RAFolderOutputStream is not helpful because Report Engine now will randomly (not really, still follow some pattern). The buffer was flushed every time seek function was called. So, we implement a multiple buffer pool and now seek is in memory seek.
- Bugzilla Bug (s) Resolved:
None
- Description:
Implement a buffer layer in RAFolderOutputStream.
- Tests Description:
Manually Test with HQ benchmark report
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
- Files Edited:
"/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/RAFolderOutputStream.java"
"/org.eclipse.birt.core/src/org/eclipse/birt/core/util/IOUtil.java"
- Files Added:
"/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/RAStreamBuffer.java"
"/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/RAStreamBufferMgr.java"
- Files Deleted