[commits] Horde branch master updated. 51ce3b4f555cd374782a88d1f6c175ab2bf75742
Chuck Hagenbuch
chuck at horde.org
Mon Aug 30 01:22:02 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: b38817b0cdf67194a7c72d92c04b6031e12a5893
51ce3b4 First set of refactorings to lazy-load some information and optimize serialized objects.
-----------------------------------------------------------------------
commit 51ce3b4f555cd374782a88d1f6c175ab2bf75742
Author: Chuck Hagenbuch <chuck at horde.org>
Date: Sun Aug 29 21:19:54 2010 -0400
First set of refactorings to lazy-load some information and optimize serialized objects.
Previously we had no filter on serializing these objects for caching, and a lot
of them have recursive references. Not serializing those saves a lot of time and
memory.
This probably has some bugs left, definitely needs to be updated for the CVS
driver, and certainly can be improved further.
framework/Vcs/lib/Horde/Vcs.php | 102 ++++++++++++++++++++++++++---------
framework/Vcs/lib/Horde/Vcs/Git.php | 69 ++++++++++++++----------
framework/Vcs/lib/Horde/Vcs/Svn.php | 72 +++++++++++++++---------
3 files changed, 162 insertions(+), 81 deletions(-)
http://git.horde.org/diff.php/framework/Vcs/lib/Horde/Vcs.php?rt=horde-git&r1=a7618bd2d55b95986038515e569071045cfb9544&r2=51ce3b4f555cd374782a88d1f6c175ab2bf75742
http://git.horde.org/diff.php/framework/Vcs/lib/Horde/Vcs/Git.php?rt=horde-git&r1=a7618bd2d55b95986038515e569071045cfb9544&r2=51ce3b4f555cd374782a88d1f6c175ab2bf75742
http://git.horde.org/diff.php/framework/Vcs/lib/Horde/Vcs/Svn.php?rt=horde-git&r1=a40d063bec4834c75023902011f8067e8ab63733&r2=51ce3b4f555cd374782a88d1f6c175ab2bf75742
More information about the commits
mailing list