[Bug 7177] New: memoize more function calls to speed up Koha
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Bug #: 7177 Summary: memoize more function calls to speed up Koha Classification: Unclassified Change sponsored?: --- Product: Koha Version: unspecified Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P5 - low Component: Authentication AssignedTo: gmcharlt@gmail.com ReportedBy: dpavlin@rot13.org QAContact: ian.walls@bywatersolutions.com CC: dpavlin@rot13.org This series of patches implement improvements in Koha speed based on results from: sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches' perl -d:NYTProf -I/usr/share/koha/lib/ /usr/share/koha/opac/cgi-bin/opac/opac-search.pl q=human | wc nytprofhtml -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Dobrica Pavlinusic <dpavlin@rot13.org> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|gmcharlt@gmail.com |dpavlin@rot13.org -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paul.poulain@biblibre.com Blocks| |7119 -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - low |P1 - high Status|NEW |ASSIGNED --- Comment #1 from Paul Poulain <paul.poulain@biblibre.com> 2011-11-06 04:50:25 UTC --- Dobrica: * setting priority to "HIGH", it's a booster ! * don't forget to update the status from NEW to ASSIGN, as you've endorsed this bug ! (I've made it) * added 7119 dependancy, 7119 is the "code cleaning & improvement omnibus" thx -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 --- Comment #2 from Dobrica Pavlinusic <dpavlin@rot13.org> 2011-11-06 06:58:20 UTC --- Created attachment 6235 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=6235 run opac search under NYTProf -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-11-06 09:26:17 UTC --- There are some patches for memcache and perf waiting for sign-off - perhaps someone familiar with how it works can look at them? Bug 6019 and Bug 6000 might be candidates. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 --- Comment #4 from Paul Poulain <paul.poulain@biblibre.com> 2012-01-16 16:11:26 UTC --- Dobrica, where are thos patches ? Is http://git.rot13.org/?p=koha.git;a=commitdiff;h=b2155fc483f09b34c4a6ba92256f... the only thing you've made ? -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 --- Comment #5 from Dobrica Pavlinusic <dpavlin@rot13.org> 2012-01-16 17:29:46 UTC --- There is a branch at http://git.rot13.org/?p=koha.git;a=shortlog;h=refs/heads/nytprof-cache with all experiments I tried. plack stuff is not really useful, and most of changes aren't memoize, but simple our $variable sharing which is only safe in CGI environment. It's a mixed bag of various approaches, but hopefully some of patches might be useful. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff CC| |jcamins@cpbibliography.com -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |ASSIGNED --- Comment #6 from Paul Poulain <paul.poulain@biblibre.com> 2012-02-15 17:05:52 UTC --- not sure the bugs available at http://git.rot13.org/?p=koha.git;a=shortlog;h=refs/heads/nytprof-cache are ready to be signed-off if I trust comment 5 However, Dobrika, I think you've definetly won a chair at the "performance boosting/plack" workshop during the hackfest. That reminds me that you haven't given your dates of arrival & leaving. Do you have booked your hotel ? (removing needs signoff, Dobrika, feel free to revive it if usefull) -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Dobrica Pavlinusic <dpavlin@rot13.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |7872 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 --- Comment #7 from Dobrica Pavlinusic <dpavlin@rot13.org> --- bug 7872 cleans up code in preparation for memoize of C4::Koha -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|jcamins@cpbibliography.com | -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7177 Zeno Tajoli <z.tajoli@cineca.it> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.tajoli@cineca.it --- Comment #8 from Zeno Tajoli <z.tajoli@cineca.it> --- Hi Dobrica, I think we now use an othere way (Planck?) to do this, correct ? Can we close it ? -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org