]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Massive search core-query speed improvement.
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sat, 2 Oct 2010 05:47:02 +0000 (05:47 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sat, 2 Oct 2010 05:47:02 +0000 (05:47 +0000)
commitc294ec79579a7729d23d4053e0a1d2d5086392ef
tree097d17c58b2122235e1487e20002ee338186ad20
parent4f6a559765e8e3f9fa6bc96f9d260a1998565414
Massive search core-query speed improvement.

 * Only compile the tsquery once
 * Use direct ids instead of going back to the db udring a queyr
 * Change a remaining CASE to COALESCE/NULLIF

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18132 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm