]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP825039: Add reingest logic for non-filing titles
authorDan Scott <dscott@laurentian.ca>
Fri, 11 Nov 2011 18:41:33 +0000 (13:41 -0500)
committerDan Scott <dscott@laurentian.ca>
Mon, 14 Nov 2011 21:45:57 +0000 (16:45 -0500)
commit77011103fbf99f1e1acf9266252ddf30d164d5ef
tree793392cc862dead71336fa1eecf54ab25778a1d7
parentc4928a48a93d88a01fa2b01b761b8306cacb8b30
LP825039: Add reingest logic for non-filing titles

Rather than reindexing all titles that have a non-filing indicator, this
upgrade handles the known problematic cases (apostrophes with leading
articles). On our system that's 55K out of 2.2M records - not bad at
all.

We also ensure the format is set to MODS32 for title:proper, as sites
might have customized it on a MARC basis and we don't want to reindex
the records with NULL values due to a mix of format and XPath.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Open-ILS/src/sql/Pg/upgrade/XXXX.fix-nonfiling-titles.sql