]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1290496: The quest for knowledge is over
authorDan Wells <dbw2@calvin.edu>
Sat, 22 Mar 2014 02:44:42 +0000 (22:44 -0400)
committerJason Stephenson <jstephenson@mvlc.org>
Tue, 25 Mar 2014 19:33:43 +0000 (15:33 -0400)
commit988605ececad7850f2a7276b64a697b6b5c9ae31
tree1c166b660f6150b8f27e6560339966c2c60562ef
parent5c364369b66ee41644dcc0b10b5dbf2695448faa
LP#1290496: The quest for knowledge is over

An apparently bad query plan causes Z39.50 searches of local
catalog to take an extremely long time to complete.  One theory
is that metabib.rec_descriptor is the culprit, but that has not
been verified.

This commit works around the immediate problem, but will need to
be revisited.  Some questions include:

1) Should we rewrite parts of open-ils.search.biblio.multiclass
(and the underlying storage methods) to use the new attr structures
more directly, rather than through a view of a view?

2) Alternately, should we rip it out?  If so, we will need to also
remove/nullify the "use_staged_search" option, since there will be
no functional non-staged offering.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Ben Shum <bshum@biblio.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm