LP#1778955: Remove our custom version of array_remove(anyarray,anyelement) user/miker/lp-1778955-use-builtin-array_remove
authorMike Rylander <mrylander@gmail.com>
Fri, 22 Jun 2018 18:29:26 +0000 (14:29 -0400)
committerMike Rylander <mrylander@gmail.com>
Wed, 27 Jun 2018 16:50:18 +0000 (12:50 -0400)
commitd516ae781585815590860a8e6face98f82ad5083
tree3991da6f7c86d99191e6c4e3331a7f2dc5e625c6
parent6afe826f3f7ea127fc44c4aadb345ce509c965ef
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>
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]