https://bugs.freedesktop.org/show_bug.cgi?id=79067
Priority: medium
Bug ID: 79067
Assignee: [email protected]
Summary: MAILMERGE: mailmerge takes ages to create documents
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: Other
Whiteboard: BSA
Status: UNCONFIRMED
Version: 4.3.0.0.alpha0+ Master
Component: Writer
Product: LibreOffice
Created attachment 99580
--> https://bugs.freedesktop.org/attachment.cgi?id=99580&action=edit
template to use as starting document
Problem description: When creating a larger number of documents (8000, real
life example) using mailmerge, the process is very slow in the beginning and is
even slowing down constantly with a growing number of created documents. LO
seems to scan every single document, so in the end it will have to check an
insane number of documents. It usually crashes before reaching a large number,
though.
While creating the documents the process sucks 100% CPU time and LO is quite
unresponsive.
Some benchmarks, taken on a rather fast i5 machine:
Number of docs crated | time consumed (in minutes)
500 | 3:20
750 | 8:10
1000 | 17:15
1500 | 56:50
1750 | 92:20
Version tested: 4.4.0.0.alpha0+. The exact same problem also exists in versions
4.1.3, 4.1.5 and 4.2.4, all tested on a deb-based Linux.
Steps to reproduce:
Open attached document "mailmerge_testtemplate.ott", enter mailmerge wizard,
choose attached document "mailmerge_datasource_8000.ods", match data fields and
go!
Current behavior: As stated above the time and ressources consumed are just
crazy, it is unpossible to use mailmerge for creating a larger number of
documents.
Expected behavior: Documents should be created within a reasonable time span,
the application should be responsive during that time.
Operating System: Ubuntu
Version: 4.3.0.0.alpha0+ Master
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs