https://bz.apache.org/bugzilla/show_bug.cgi?id=64322

--- Comment #11 from sits <[email protected]> ---
Created attachment 37770
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=37770&action=edit
Performance fix for OLE2 files with a large number of small entries

I've attached a path which can process an MSG file with a massive number of
recipients (which translates to a massive number of OLE2 entries in the
mini-store) from 20+ minutes to under 2 minutes.

The patch changes things so that when returning the bytes for an entry in the
mini-store, rather than re-reading all proceeding entries entirely, it will
only read the entry specified.  When iterating over all entries in the
mini-store, this cuts down on excessive re-reads.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to