]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1303940: Protect against bogus data that can breaking indexing
authorMike Rylander <mrylander@gmail.com>
Mon, 7 Apr 2014 18:03:51 +0000 (14:03 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Tue, 8 Apr 2014 21:23:22 +0000 (14:23 -0700)
commitc964cd4ce0fc97db9b726d6ada4902f6388c255e
tree33fe25478189e3425cb099fcf108dcb08838209a
parent1764ceb2f02eed93baa7128cf048f3302afe5f16
LP#1303940: Protect against bogus data that can breaking indexing

In at least the case of browse indexing, some MARC contents can
cause us problems when normalization (such as stripping all
punctuation) can leave us with a NULL value for index-intended
data. The patch avoids the specific case of browse data being null
and causing an ingest failure.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/sql/Pg/030.schema.metabib.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.browse-ingest-null-protect.sql [new file with mode: 0644]