Lp 1947595: Remove the array_accum aggregate function
authorJason Stephenson <jason@sigio.com>
Wed, 20 Oct 2021 16:38:46 +0000 (12:38 -0400)
committerMike Rylander <mrylander@gmail.com>
Mon, 10 Jan 2022 14:54:45 +0000 (09:54 -0500)
commit204df8c38a186e1d8804d1906e543121de9406aa
tree03e168435facdb9446014160cf2c1c7f8971db2a
parente79df5dd87a895a61d15fdc569d904d2642091a8
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>
Signed-off-by: Mike Rylander <mrylander@gmail.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]