Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Fix bugzilla bug 180827 Document refresh failed with IOException for a large report during render(2.1.3+head).

- Summary:
CheckIn:Fix bugzilla bug 180827 Document refresh failed with IOException for a large report during render(2.1.2+head).


- Bugzilla Bug (s) Resolved:

[180827] Document refresh failed with IOException for a large report during render(2.1.2+head).

 

- Description:
In current DtE implementation when merge two stream ResultClass and DataSet in report document generation, all the operation are memory based. This will lead to problem when large volume of data involved. Enhance the DataEngine code so that this process will be diskbased.

 

- Tests Description:
Manual Test.  


- Files Edited:

(2.1.3+head)

 

"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/stream/StreamManager.java" "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/transform/CachedResultSet.java" "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedDummyQuery.java" "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/stream/DataStreamReader.java" "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryResults.java" "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/RDSaveUtil.java" "/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/StreamWrapper.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

 

 

 

 

 

 

 


Back to the top