LP#1743639: Test location as proxy for location group
authorMike Rylander <mrylander@gmail.com>
Tue, 16 Jan 2018 21:26:31 +0000 (16:26 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Mon, 6 Aug 2018 15:41:16 +0000 (11:41 -0400)
commit49d05487ffe1eab12da93e68aac0ba72aee2d12f
tree2bb0ea5ad0e5529557a1932461d8d3d4eaf1e8c7
parentce4923d7fc091da144c3a4fc1a8ee3ab4899310c
LP#1743639: Test location as proxy for location group

Location groups are a table remove from copies, and can cause very large
updates to the copy vis cache.  So, we will expand location groups to
locations, in situ, to avoid this problem and the need to supply a trigger
to update th copy vis cache for groups.  This will allow us to reclaim
the location group bit in the visibility cache namespace if necessary, at
a later date.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
Open-ILS/src/sql/Pg/300.schema.staged_search.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.function.copy_location_group_visible.sql