[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