]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1284864: Don't leak deleted constituent records
authorMike Rylander <mrylander@gmail.com>
Fri, 7 Mar 2014 20:48:35 +0000 (15:48 -0500)
committerBen Shum <bshum@biblio.org>
Mon, 10 Mar 2014 16:53:48 +0000 (12:53 -0400)
commit5f0306865e871aab3e072bfb1cdf191340efb680
tree7934d3a644a7b9e7619f6bee094a7ecde14ae7e6
parentd470c2dcf5ffb4b1d28f783f8eb356fdc4f6ab06
LP#1284864: Don't leak deleted constituent records

There were times when deleted constituent records were leaking into
the display of metarecord results.  In particular, when a metarecord's
lead record was deleted, the lead was not recalculated.  We address
this situation directly now in the remapper.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/sql/Pg/030.schema.metabib.sql
Open-ILS/src/sql/Pg/990.schema.unapi.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.functions.metarecord-deleted-constituents.sql [new file with mode: 0644]