[Koha-bugs] [Bug 28410] [Omnibus] Reduce memory footprint

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Oct 27 16:59:50 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28410

--- Comment #22 from Jonathan Druart <jonathan.druart+koha at gmail.com> ---
(In reply to Blou from comment #21)
> Did a quick check.  There are .... a lot of them.
> 
> One question: installer/data/mysql/updatedatabase.pl calls
> C4::Context->preference, which is now an object call behind the scene.  I
> know updatedatabase is not the do-it-all anymore, but to ensure it still
> works for years to come shouldn't we replace those calls by a local,
> straight SQL call ?
> 
> A few hundred calls to preference, and one to set_preference.
> 
> 
> THAT SAID, pragmatism tells me to look for another way: Modify preference()
> to use straight DB, and move all the calls to set_preference() and
> delete_preference() to Koha::Config::Sysprefs.  
> 
> I'll test that in Bug 28411.  Won't prevent major overhaul later, but seems
> like a safe approach.

Why do you want to remove C4::Context from updatedatabase? What would be the
gain?

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list