Lp 1947595: Remove the array_accum aggregate function user/dyrcona/lp1947595-remove-array_accum
authorJason Stephenson <jason@sigio.com>
Wed, 20 Oct 2021 16:38:46 +0000 (12:38 -0400)
committerJason Stephenson <jason@sigio.com>
Wed, 10 Nov 2021 15:46:11 +0000 (10:46 -0500)
commit593e4a97f92fce3502968222c39661eb2213a551
treece2727b3829278619aff3a88c2424e6f4cc90fa7
parent4e2d6a2011a90b545062f2de53289f475c5fffa0
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]