JBAS-756 Retain bib call number normalizers
authorBill Erickson <berickxx@gmail.com>
Fri, 12 Jun 2015 20:47:14 +0000 (16:47 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Avoid deleting the bib call number normalizer during 2.5 SQL upgrade.
KCLS uses bib call number searches and the normalizers are set up as
they should be.

Specifically, this changes allows us to include punctuation in call
number searches, e.g. 641.5951

Signed-off-by: Bill Erickson <berickxx@gmail.com>
KCLS/sql/jbas-495/01.2.4.1-2.5.7-upgrade.sql

index f360c26..7f75ce9 100644 (file)
@@ -4019,12 +4019,13 @@ UPDATE authority.control_set_authority_field SET linking_subfield = '0' WHERE ta
 -- check whether patch can be applied
 SELECT evergreen.upgrade_deps_block_check('0838', :eg_version);
 
-DELETE FROM config.metabib_field_index_norm_map
-    WHERE field = 25 AND norm IN (
-        SELECT id
-        FROM config.index_normalizer
-        WHERE func IN ('search_normalize','split_date_range')
-    );
+-- KCLS uses bib call number searches.
+-- DELETE FROM config.metabib_field_index_norm_map
+--    WHERE field = 25 AND norm IN (
+--        SELECT id
+--        FROM config.index_normalizer
+--        WHERE func IN ('search_normalize','split_date_range')
+--    );
 
 
 -- check whether patch can be applied