Noel moved the xlsx import code from oox to sc which allows us to use calc core methods directly and therefore get much better performance. We should start by moving some of the more important parts to direct calls. Good starting points are range name import, database range import, cell value/string import, ... The source code for xlsx import is now in http://opengrok.libreoffice.org/xref/core/sc/source/filter/oox/ It is a good idea to check how the corresponding ods import is done at http://opengrok.libreoffice.org/xref/core/sc/source/filter/xml/
Hi, Markus, Per my IRC conversation with you and Kohei, I'll be looking into this.
I have submitted a patch to the mailing list that partially addresses this EasyHack. More patches will be forthcoming.
Deteted "Easyhack" from summary
Just a note (previous commit regarding this bug): Converting UNO calls to direct in WorkbookHelper http://cgit.freedesktop.org/libreoffice/core/commit/?id=f892be678a036cd0fea665eda529e9cc906e0cfa
adding LibreOffice developer list as CC to unresolved EasyHacks for better visibility. see e.g. http://nabble.documentfoundation.org/minutes-of-ESC-call-td4076214.html for details
This bug is confirmed but unowned - back to NEW.
Adding self to CC if not already on
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.