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>
Thu, 13 Jun 2013 14:45:01 +0000 (10:45 -0400)
commitf09c41128d79cf68770b52bf89cba73c0f2d8ad8
treef9db76be7f4c783602ea0304b66094e4cef4d478
parent13c35d26071f540c2e94953f2cb7b9e75c06366a
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