Bring back "split-brain" indexing normalization
authorMike Rylander <mrylander@gmail.com>
Wed, 12 Jun 2013 15:17:08 +0000 (11:17 -0400)
committerDan Scott <dscott@laurentian.ca>
Wed, 26 Jun 2013 16:44:22 +0000 (12:44 -0400)
commit30f0c7ac161161f2dc7a59d82d504e6a4f803802
tree98ebf1f82e3a784537a9fa3c5a500fca4dbd7559
parent756e09250317590884e9ecb0fa8c4c972b2f113c
Bring back "split-brain" indexing normalization

Before 2.4-era changes to indexing and search, normalizers were applied
in a way that resulted in different effects on the value and index_vector
columns of metabib.*field_entry tables.  This behavior was lost during
the changes mentioned above, but we need it for several things to work
properly, phrase search and (likely) facets among them.  This commit
brings that behavior back.

See here for the original behavioral documentation:

http://evergreen-ils.org/dokuwiki/doku.php?id=documentation:indexing#field_normalization_settings

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Open-ILS/src/sql/Pg/030.schema.metabib.sql