Bug 11998: Revert "Bug 13805: (Plack) Disable syspref cache"
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 3 Mar 2016 16:45:07 +0000 (16:45 +0000)
committerBrendan Gallagher <brendan@bywatersolutions.com>
Tue, 15 Mar 2016 07:08:29 +0000 (07:08 +0000)
This reverts commit ca00f0ddaeb76106b4aa274fd1848844ae042f58.

Bug 13805 fixes an installer bug by disabling the syspref cache.
It was not a good idea, it introduced performance issues (see bug 13805
comment 14).

Test plan:
Test plan:
0/ Create a new database and fill the database entry in the koha conf
with its name
1/ Go on the mainpage, you should be redirected to the installer
2/ Try to log in
You should not get the login form again.

Signed-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>
Signed-off-by: Jacek Ablewicz <abl@biblos.pk.edu.pl>
Test plan not followed by me for this patch, due to lack of working
plack setup, but I don't expect it to cause any problems, and performace
gain for plack will be tremendous

Signed-off-by: Brendan Gallagher brendan@bywatersolutions.com
misc/plack/koha.psgi

index 1953b5c..89dbb65 100644 (file)
@@ -51,8 +51,6 @@ use C4::Tags; # FIXME
 use Devel::Size 0.77; # 0.71 doesn't work for Koha
 my $watch_capture_regex = '(C4|Koha)';
 
-C4::Context->disable_syspref_cache;
-
 sub watch_for_size {
        my @watch =
        map { s/^.*$watch_capture_regex/$1/; s/\//::/g; s/\.pm$//; $_ } # fix paths