[Tickets #11807] Re: Kolab backend: Parsing is a memory hog
noreply at bugs.horde.org
noreply at bugs.horde.org
Fri Jun 5 20:35:38 UTC 2015
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/11807
------------------------------------------------------------------------------
Ticket | 11807
Updated By | Git Commit <commits at lists.horde.org>
Summary | Kolab backend: Parsing is a memory hog
Queue | Turba
Version | Git master
Type | Bug
State | Feedback
Priority | 1. Low
Milestone |
Patch |
Owners | Gunnar Wrobel
------------------------------------------------------------------------------
Git Commit <commits at lists.horde.org> (2015-06-05 20:35) wrote:
Changes have been made in Git (master):
commit 8e9463e42526b5617b465a12fbc4ad565e016d08
Author: Thomas Jarosch <thomas.jarosch at intra2net.com>
Date: Wed Mar 20 14:38:06 2013 +0100
Improve IMAP folder UIDVALIDITY change detection. Fixes #11807.
We stored the whole list of IMAP UIDs of a folder next
to every object. This turned out to be a major memory
and CPU time hog (see #11807).
Instead we detect a change of UIDVALIDITY at the
IMAP folder cache level (where it belongs) and pass
the information about a reset situation to the
history 'query' as additional parameter.
.../lib/Horde/Kolab/Storage/Data/Cached.php | 13 +++++++--
.../Kolab/Storage/Data/Query/History/Base.php | 27
+++++++++++---------
2 files changed, 25 insertions(+), 15 deletions(-)
http://github.com/horde/horde/commit/8e9463e42526b5617b465a12fbc4ad565e016d08
More information about the bugs
mailing list