[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