LP#1743639: Test location as proxy for location group user/miker/lp-1743639-location-group-visibility
authorMike Rylander <mrylander@gmail.com>
Tue, 16 Jan 2018 21:26:31 +0000 (16:26 -0500)
committerMike Rylander <mrylander@gmail.com>
Tue, 16 Jan 2018 21:26:31 +0000 (16:26 -0500)
commite3453eab25869d065caab122b3b5f4e24d384365
tree1c9de6643c514f3dc6309d3bffe2d7de48cbf609
parent00712e704a1be276bb9344793a5519eb150fb1aa
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>
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