array_cat in PG-14 changed signature breaks my custom aggregate

From: Andreas Joseph Krogh <andreas(at)visena(dot)com>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: array_cat in PG-14 changed signature breaks my custom aggregate
Date: 2021-05-24 08:53:44
Message-ID: VisenaEmail.26.5447f76616b10529.1799d922cac@tc7-visena
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi, I have this, for historical reasons:

CREATE AGGREGATE array_aggarray(anyarray) (
SFUNC = array_cat, STYPE = anyarray);

...which now breaks in pg-14b1:

ERROR: function array_cat(anyarray, anyarray) does not exist

I see the argument data-types have changed from anyarray to
anycompatiblearray, but that doesn't really tell me anything.

Do I have to change the signature of my aggregate to take anycompatiblearray
as argument?

--
Andreas Joseph Krogh

Responses

Browse pgsql-general by date

  From Date Subject
Next Message David Rowley 2021-05-24 10:01:44 Re: array_cat in PG-14 changed signature breaks my custom aggregate
Previous Message Bryn Llewellyn 2021-05-23 19:59:05 Re: The contents of the pg_timezone_names view bring some surprises