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)
committerRogan Hamby <rogan.hamby@gmail.com>
Thu, 18 Mar 2021 20:07:08 +0000 (20:07 +0000)
commitb8240b0d0d4c1b030069a3bbd706f15615b88aa2
treec7ace16c836406d9c74fa3546acf5c8d31996a9e
parent797ffecdf66aab190a8579a7acc9ba9443e554ba
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>
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]