Lp 1947595: Remove the array_accum aggregate function
authorJason Stephenson <jason@sigio.com>
Wed, 20 Oct 2021 16:38:46 +0000 (12:38 -0400)
committerJason Boyer <JBoyer@equinoxOLI.org>
Fri, 19 Nov 2021 16:09:26 +0000 (11:09 -0500)
commit70494e0563092c9f918826c3983204afb0a095be
tree6c20285e5e524596829332a4c7cb0c1b561f3163
parentf7026b9dc9f4117c06fcbce5f22c0a784def1ed1
Lp 1947595: Remove the array_accum aggregate function

Remove the array_accum aggregate from Evergreen because it will need
to be dropped and redefined when upgrading to PostgreSQL 14.

Replace any uses of array_accum with array_agg in the code.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Booking.pm
Open-ILS/src/sql/Pg/002.functions.aggregate.sql
Open-ILS/src/sql/Pg/t/search_limit_facet_fetch.pg
Open-ILS/src/sql/Pg/upgrade/XXXX.function.remove-array_accum.sql [new file with mode: 0644]
docs/RELEASE_NOTES_NEXT/API/array-accum-removed.adoc [new file with mode: 0644]