[REVIEW 3-6] Improve run-time performance of pivot table

Kohei Yoshida kohei.yoshida at gmail.com
Tue Sep 18 09:17:16 PDT 2012


I would like to have the attached patch backported to 3-6.  This change 
massively improves the runtime performance of pivot table that has a 
large source data range whose bottom part is mostly empty.  Some users,
especially those who are used to Excel tend to do this, and without this 
change, Calc hanges for about a few minutes when trying to launch field 
popup window for the first time.

I know this is a large change, but IMO worth the backport.  FWIW, all 
the pivot table related unit tests pass after this change.

The patch is a collection of several different commits from the master 
branch squashed into a single commit.

Kohei

-- 
Kohei Yoshida, LibreOffice hacker, Calc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Improve-performance-on-updating-row-flags-in-pivot-t.patch
Type: text/x-patch
Size: 16579 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120918/79cdbbe8/attachment-0001.bin>


More information about the LibreOffice mailing list