]> git.evergreen-ils.org Git - Evergreen.git/commit
Improve hold permit testing
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 1 Nov 2010 17:18:56 +0000 (17:18 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 1 Nov 2010 17:18:56 +0000 (17:18 +0000)
commit12ad88b6fd1fa279e60a310002d2706b0c2b914e
treee89683e90d2291848b982a73046872e42aaba9ef
parentd7b8c821412f5673dcc0f29ac4044071d94a3f4a
Improve hold permit testing

 * Discard matchpoints where the OU in a particular slot is not ancestor-or-self of the target object's value
 * Discard matchpoints where strict_ou_match is true and the OU is not strictly matched

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18549 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/sql/Pg/110.hold_matrix.sql
Open-ILS/src/sql/Pg/upgrade/0451.schema.in-db_hold_test.sql [new file with mode: 0644]