Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev]CheckIn: optimize the performance of archive file

Title: [birt-dev]CheckIn: optimize the performance of archive file

- Summary:

- Bugzilla Bug (s) Resolved:

- Description:

Optimize the performance of archive file
1. serialize the metadata in flush.
2. remove the unnecessary refresh in writer.
3. support rw+ mode.
4. add unit test

- Tests Description  :

Unit Test

- Notes to Build Team:
Check into both 2.1.3 and main branc
- Notes to Developers:

- Notes to QA:  

 
- Notes to Documentation:  

- Files Edited:
cvs add -kkv "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/AllocTable.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/NameTable.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/NameEntry.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/AllocEntry.java"

cvs ci -m "optimize the performance of archive file" -l "/org.eclipse.birt.core.tests/test/org/eclipse/birt/core/archive/compound/ArchivePerformanceTest.java" "/org.eclipse.birt.core.tests/test/org/eclipse/birt/core/archive/compound/ArchiveFileTest.java" "/org.eclipse.birt.core.tests/test/org/eclipse/birt/core/archive/compound/BlockManagerTest.java"

cvs ci -m "optimize the performance of archive file" -l "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveEntryInputStream.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveConstants.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/Block.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/NameTable.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveFile.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveEntry.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/NameEntry.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/AllocTable.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveEntryOutputStream.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/BlockManager.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/EntryTable.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/AllocationTable.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveHeader.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/AllocEntry.java" "/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/compound/ArchiveReader.java"


- Files Added:

- Files Deleted


-Wei Yan



Back to the top