[commits] Horde branch develop updated. c966442d87d82fea857e5da2ba5fa12c729f2fa0

Michael J. Rubinsky mrubinsk at horde.org
Mon Feb 27 19:32:05 UTC 2012


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

from: 3a33c0aa7910ed8ef866cbc31b5c7e85cfa50fc5

2eeca99 Remove this code as per @todo
cf9ca22 Also need to clear the _objCache
c966442 Start moving what we can out of Kronolith::initialize.

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

commit 2eeca99c43414a7bec54d43a28de0f9e0928822c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 27 13:29:35 2012 -0500

    Remove this code as per @todo

 kronolith/lib/Kronolith.php |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/2eeca99c43414a7bec54d43a28de0f9e0928822c

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

commit cf9ca2214e0b9c44f65cc041ebf8e6302a1829ec
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 27 14:14:57 2012 -0500

    Also need to clear the _objCache
    
    Without this, applications already initialized with authentication=>none
    (perhaps due to notification polling) will never be reinitialized with
    authentication, when being accessed via rpc

 framework/Core/lib/Horde/Registry.php |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/cf9ca2214e0b9c44f65cc041ebf8e6302a1829ec

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

commit c966442d87d82fea857e5da2ba5fa12c729f2fa0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 27 14:16:53 2012 -0500

    Start moving what we can out of Kronolith::initialize.
    
    The vast majority of what is left in initialize() DOES need
    to be run on every page request. The results cannot be cached in
    the session since this would never pick up changes to shares or external
    resources that the user is given access to while he is logged in.
    
    The only other alternative I see is to take it out of _init() and
    explicitly call it everywhere we would need it. i.e. Every non-ajax kronolith/*.php
    page request, the few Kronolith_Ajax_Application:: methods that need it,
    and from within just about every Kronolith_Api:: method. Not sure if that
    would improve anything performance-wise or not.

 kronolith/lib/Application.php |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/c966442d87d82fea857e5da2ba5fa12c729f2fa0




More information about the commits mailing list