[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