To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=40827





------- Additional comments from [EMAIL PROTECTED] Fri Oct  3 13:06:47 +0000 
2008 -------
Hi *,

  I've made a small patch to reduce dramatically the time needed to perform a
MailMerge. 
  I've profiled it with callgrind and find that MergeDocuments was waiting for
ever on system method. After looking it, I realised that the master document was
reopened with an "exec" style call for every single document generated.
  That is to say, a MailMerge action for 1000 documents was like opening 1000
times OOo on the master documents.

  I did some tests and found a tricky way to pass around this. If I restore back
the master document with "Undo()" calls, MailMerge operation runs as fine as the
original one, produces the same result but is seven times faster.
  Our tests were on a master document without header & footer, but the
performance gain should be the same for any kind of documents.

-> os : Would you please review the patch & tell us if it can be integrated into
mainline ?

Thanks,

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to