LP#1778955: Remove our custom version of array_remove(anyarray,anyelement)
authorMike Rylander <mrylander@gmail.com>
Fri, 22 Jun 2018 18:29:26 +0000 (14:29 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Wed, 2 Jun 2021 15:25:48 +0000 (11:25 -0400)
commit201e9d991700066d3d0cb8eeff8173eb8f19e436
tree2ff660c9f333a9b9e22af74231956fc74b9b0576
parentb674615264836dfb3bc4991343f24d4505bfb9f5
LP#1778955: Remove our custom version of array_remove(anyarray,anyelement)

As of Postgres 9.3 there is a built in array_remove() function that is faster
than our custom version that uses unnest().  We should use that instead.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/sql/Pg/000.functions.general.sql
Open-ILS/src/sql/Pg/011.schema.authority.sql
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.function.builtin_array_remove.sql [new file with mode: 0644]