[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