From: Chris Sharp Date: Fri, 14 Jul 2017 16:29:37 +0000 (-0400) Subject: Split bib re-fingerprinting into separate post upgrade file; X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=e72c1a582065f50bca725a2e7eeb28e90eb73ca0;p=evergreen%2Fpines.git Split bib re-fingerprinting into separate post upgrade file; Comment out reingest so we can use pingest.pl instead. --- diff --git a/Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12.0-upgrade-db.sql b/Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12.0-upgrade-db.sql index ad5e3e7af6..00faea7516 100644 --- a/Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12.0-upgrade-db.sql +++ b/Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12.0-upgrade-db.sql @@ -955,20 +955,20 @@ REINDEX INDEX actor.actor_usr_first_given_name_unaccent_idx; REINDEX INDEX actor.actor_usr_second_given_name_unaccent_idx; REINDEX INDEX actor.actor_usr_family_name_unaccent_idx; -\qecho Recalculating bib fingerprints; this may take a while -ALTER TABLE biblio.record_entry DISABLE TRIGGER USER; -UPDATE biblio.record_entry SET fingerprint = biblio.extract_fingerprint(marc) WHERE NOT deleted; -ALTER TABLE biblio.record_entry ENABLE TRIGGER USER; - -\qecho Remapping metarecords -SELECT metabib.remap_metarecord_for_bib(id, fingerprint) -FROM biblio.record_entry -WHERE NOT deleted; - -\qecho Running a browse and reingest of your bib records. It may take a while. -\qecho You may cancel now without losing the effect of the rest of the -\qecho upgrade script, and arrange the reingest later. -\qecho . -SELECT metabib.reingest_metabib_field_entries(id, FALSE, FALSE, TRUE) - FROM biblio.record_entry; - +-- \qecho Recalculating bib fingerprints; this may take a while +-- ALTER TABLE biblio.record_entry DISABLE TRIGGER USER; +-- UPDATE biblio.record_entry SET fingerprint = biblio.extract_fingerprint(marc) WHERE NOT deleted; +-- ALTER TABLE biblio.record_entry ENABLE TRIGGER USER; +-- +-- \qecho Remapping metarecords +-- SELECT metabib.remap_metarecord_for_bib(id, fingerprint) +-- FROM biblio.record_entry +-- WHERE NOT deleted; + +-- \qecho Running a browse and reingest of your bib records. It may take a while. +-- \qecho You may cancel now without losing the effect of the rest of the +-- \qecho upgrade script, and arrange the reingest later. +-- \qecho . +-- SELECT metabib.reingest_metabib_field_entries(id, FALSE, FALSE, TRUE) +-- FROM biblio.record_entry; +-- diff --git a/Open-ILS/src/sql/Pg/version-upgrade/pines-post-upgrade-2.11-2.12.sql b/Open-ILS/src/sql/Pg/version-upgrade/pines-post-upgrade-2.11-2.12.sql new file mode 100644 index 0000000000..f618eeb224 --- /dev/null +++ b/Open-ILS/src/sql/Pg/version-upgrade/pines-post-upgrade-2.11-2.12.sql @@ -0,0 +1,10 @@ +\qecho Recalculating bib fingerprints; this may take a while +ALTER TABLE biblio.record_entry DISABLE TRIGGER USER; +UPDATE biblio.record_entry SET fingerprint = biblio.extract_fingerprint(marc) WHERE NOT deleted; +ALTER TABLE biblio.record_entry ENABLE TRIGGER USER; + +\qecho Remapping metarecords +SELECT metabib.remap_metarecord_for_bib(id, fingerprint) +FROM biblio.record_entry +WHERE NOT deleted; +