[commits] Horde branch master updated.

Michael M Slusarz slusarz at horde.org
Tue Mar 24 21:45:36 UTC 2009


The branch "master" has been updated.
The following is a summary of the commits.

from: f0d0e7fb1eaa049903eed312ff90c441fc76ec3e

65a89ca... More caching improvements.
2750429... Optimize Horde_Imap_Client_Thread for storage

-----------------------------------------------------------------------

commit 65a89ca0538d6d0c0984890f5f57fef63ab4bc35
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Mar 24 13:47:15 2009 -0600

    More caching improvements.
    
    Add (limited) search caching for non CONDSTORE enabled servers.
    Add thread caching.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php         |  179 ++++++++--
 framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php |   10 +
 framework/Imap_Client/package.xml                            |    2 +-
 3 files changed, 154 insertions(+), 37 deletions(-)

http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?rt=horde-git&r1=8d224dbcddc23b3bfc89a8a87853bebce74c9fab&r2=65a89ca0538d6d0c0984890f5f57fef63ab4bc35
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php?rt=horde-git&r1=9237bc5914c6cffbd382f0e976e719aefd389631&r2=65a89ca0538d6d0c0984890f5f57fef63ab4bc35
http://git.horde.org/diff.php/framework/Imap_Client/package.xml?rt=horde-git&r1=88ac4ecea4746bb9b265a2db8c508209fc807062&r2=65a89ca0538d6d0c0984890f5f57fef63ab4bc35

-----------------------------------------------------------------------

commit 2750429a1ccae72b9a196301d8d43697401f18ed
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Tue Mar 24 14:39:09 2009 -0600

    Optimize Horde_Imap_Client_Thread for storage
    
    Now that it may be serialized and stored in cache, optimize the internal
    data structures.  New storage saves approx. 60%.

 framework/Imap_Client/lib/Horde/Imap/Client/Base.php   |   14 +++++++----
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php |   21 +++++++++++----
 framework/Imap_Client/lib/Horde/Imap/Client/Thread.php |   14 ++++------
 3 files changed, 30 insertions(+), 19 deletions(-)

http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?rt=horde-git&r1=65a89ca0538d6d0c0984890f5f57fef63ab4bc35&r2=2750429a1ccae72b9a196301d8d43697401f18ed
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php?rt=horde-git&r1=9b6b247634324963960af47d0dbb15fbd3fd8f0f&r2=2750429a1ccae72b9a196301d8d43697401f18ed
http://git.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Thread.php?rt=horde-git&r1=67d66158c228dd6ba6691092332bacf9c6a8fd57&r2=2750429a1ccae72b9a196301d8d43697401f18ed




More information about the commits mailing list