]> git.evergreen-ils.org Git - Evergreen.git/commit
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:29 +0000 (11:25 -0400)
commit128ee8d7ba19d7d451c6120f39afb6c6dd4f3e12
treeae9114eeaa232b43551dcf0a04273fc07ab421e1
parent55d40aca5150fe3bea17b2fba0b2e03420dc12dd
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]