Apache OpenOffice (AOO) Bugzilla – Issue 55785
Loading of OLE objects and storing of unchanged own objects.
Last modified: 2006-02-22 13:09:02 UTC
The optimization must be used only on container document storing.
Also an optimization for storing of own embedded objects is added.
Fixed.
The following scenarious are optimized ( time and number of temporary files that are created ): - Loading of Oasis and SO7 documents with OLE embedded objects ( mainly for windows ). - Saving ( Save and SaveAs ) operations for Oasis documents ( not for export from SO7 to Oasis and vice versa ) with own embedded objects. The first improvement is mostly recognizable in case of a document with huge embedded object, for example the bugdocs for the internal bug 125943. The second improvement is mostly recognizable in case of a document with huge amount of own embedded objects. The change affects storing process of embedded objects, and the storage implementaion partially, thus following areas should be tested: - creation, loading, storing and export of documents with own and OLE embedded objects - copying of own and OLE embedded objects - documents signing and macro signing ( new document, loaded document, modified document, document after SaveAs, document after Save ) - using of UI-configuration stored in a document In addition please test carefully following scenarios on Windows and Linux: - Multiple alternate Save and SaveAs operations in alternate SO7 and OASIS formats for documents with MSOLE objects embedded ( for example the bugdoc ). An example of such scenario could be: load bugdoc, SaveAs another OASIS document, change and Save, change and Save, SaveAs another SO7 document, change and Save. Please check that none of result documents has lost replacement image for embedded MSOLE object, and that all SO7 documents can be loaded by SO7. - Multiple alternate Save and SaveAs operations in alternate OASIS and MSOFFICE formats for documents with own and MSOLE embedded objects ( with and without own objects conversion ). - Creation of a new document with embedded objects and storing it in OASIS, SO7 and MSOFFICE formats. - Signing of OASIS and SO7 documents with own and MSOLE embedded objects after Load, Save and SaveAs. - Reload of documents in OASIS, SO7 and MSOFFICE formats.
Reopening and changing the target.
.
MAV->MRU: Please verify the issue. Please see my comments above with description what is optimized and what should be tested. re-open issue and reassign to mru@openoffice.org
reassign to mru@openoffice.org
reset resolution to FIXED
Verified in CWS optstor2.
Checked fix in OOB680m3.