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:13:41 +0000 (11:13 -0400)
commit460d0c0758e95708c6eb4897b60b6dfdb0d488c6
treec4d4d62cdf72131dbbcf21d8f2c8065cf402bfb8
parentc8072fb331c78e11f3878fdeb9d914c98dd6a9f7
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]