incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From li zhang <lizh....@gmail.com>
Subject [call for review] One fix about performanc​e improvemen​t(xls loading)
Date Thu, 23 Aug 2012 06:37:03 GMT
hi, all
I have one fix need for review. Please check the below for details, thanks!

One is about xls saving:
https://issues.apache.org/ooo/show_bug.cgi?id=120586

Root cause:

in spreadsheet filter process, 'updaterowheights' will be performed for all
the objects in the document.

Resolution:
In filter process, record which sheet will contain sdrobject, then only do
'updaterowheights' for :
1.visible sheet.  2.sheet containing sdrobject. This is only for optimizing
excel8 type.

following is test result for sample file xls sample.xls(manual test), about
20% improvement.
old: 3.90 3.93 3.78 3.75 3.75 3.85 3.84 3.87 4.00 4.00    avg:3.87
new: 3.03 3.03 3.06 3.03 3.06 3.09 3.06 3.12 3.09 3.15   avg:3.07

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message