[Tickets #9424] Re: Registry losing cached interfaces information
bugs at horde.org
bugs at horde.org
Mon Dec 20 19:16:57 UTC 2010
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/9424
------------------------------------------------------------------------------
Ticket | 9424
Updated By | Michael Slusarz <slusarz at horde.org>
Summary | Registry losing cached interfaces information
Queue | Horde Framework Packages
Version | Git master
Type | Bug
State | Feedback
Priority | 3. High
Milestone |
Patch |
Owners | Jan Schneider, Michael Slusarz
------------------------------------------------------------------------------
Michael Slusarz <slusarz at horde.org> (2010-12-20 14:16) wrote:
Think I figured it out... I could reproduce if I changed the language
in my browser.
The issue is that when we change languages, we flushed the registry
cache. Previously there was a long-standing bug where we would flush
the cache but we wouldn't rebuild the current registry object. Thus,
things like the application names and other translated items within
the cache weren't updateduntil the next page load. I partially fixed
this, but made the mistake of not correctly marking the api list as
unset. Thus, after clearing the cache, the registry would not rebuild
the api list because it was marked as already built. This has been
fixed.
More information about the bugs
mailing list