]> git.evergreen-ils.org Git - Evergreen.git/commit
Allow combined search to be optional per class
authorMike Rylander <mrylander@gmail.com>
Tue, 16 Apr 2013 19:08:10 +0000 (15:08 -0400)
committerBen Shum <bshum@biblio.org>
Thu, 18 Apr 2013 17:41:17 +0000 (13:41 -0400)
commit6a79670ff595cf21737a62024f8fb154c488fbd3
treee8cc9e15a0e3fe1e7ccfe2be740ae8771dffa7fc
parent3eb7f405e80743167163f94036e0ef9f38f945d7
Allow combined search to be optional per class

Relevance is thrown off for, in paticular, the keyword class when combined
search is used.  This is because the effect of an opaque blob of data, such
as the keyword|keyword index definition, is to applify the inclusion of spurious
(to the user) data in matching attempts.

This commit adds the ability to specify, per class, whether combined FTS should
be used, and turns this on for only the subject class by default.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.optional_combined_search.sql [new file with mode: 0644]