[Koha-bugs] [Bug 11998] Syspref caching issues
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Mar 7 16:21:20 CET 2016
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11998
--- Comment #121 from Jacek Ablewicz <abl at biblos.pk.edu.pl> ---
(In reply to Jonathan Druart from comment #120)
> (In reply to Jonathan Druart from comment #119)
> > Actually it's certainly caused by the circular dependency.
>
> Koha::Cache::_initialize_fastmmap could read the config file instead of
> calling C4::Context->config.
IMO delaying cache init / moving Koha::Cache->get_instance() call into
preference() sub may be a better idea. Especially as in current master
C4::Context::read_config_file() is apparently called 2+ times per script run
allready:
- 1st time when we do 'use Koha::Context;' anywhere
- 2nd time when we intialize the database connection in Koha::Database via
schema() / _new_schema() sub
:)
> But the question is: Does someone use fasmmap?
Probably not (but thats the only shared / permanent caching system available
apart from memcache - which has its own quirks and constraints). I only
encountered this problem because I was curious how would the 3 different
caching systems compare performance-wise, since we are going to use them for
something so much speed-sensitive (i.e preference fetching).
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list