Apache OpenOffice (AOO) Bugzilla – Issue 67271
accelerate chart render/layout ...
Last modified: 2013-02-24 21:19:22 UTC
So - this gives a ~5 fold improvement for the attached spreadsheet wrt. laying out it's rows. The 1st 1/2 is (I hope) uncontroversial, the 2nd - does a 'same-but-for-digits' string-compare, which assumes that all digits are the same width: incorrect, but near enough :-) [ perhaps we should only do that for > <N> labels ]. Either way - with these, the attached sheet loads / renders in 10s of seconds instead of minutes. HTH.
Created attachment 37712 [details] patch
kla->bm: Maybe one for you.
and of course in manually editing a conflict I forgot to append a ')' to these lines: if(rString.Len() > 0 && (mbTextOverlap || DetectOverlap(rString, aPos, eAdj)) sorry.
Will check if this works.
Created attachment 37770 [details] slow .xls file
->Michael: As already said in the IRC, I think this is too risky. You said, you found problems in this version of the patch. I suggest to wait for the new chart for performance improvements. ->Closing
Closed.
This is in fact fixed really nicely in chart2 - loads like a (very short) dream :-)