array_cat in PG-14 changed signature breaks my custom aggregate - Mailing list pgsql-general

From Andreas Joseph Krogh
Subject array_cat in PG-14 changed signature breaks my custom aggregate
Date
Msg-id VisenaEmail.26.5447f76616b10529.1799d922cac@tc7-visena
Whole thread Raw
Responses Re: array_cat in PG-14 changed signature breaks my custom aggregate
List 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
 

pgsql-general by date:

Previous
From: Bryn Llewellyn
Date:
Subject: Re: The contents of the pg_timezone_names view bring some surprises
Next
From: David Rowley
Date:
Subject: Re: array_cat in PG-14 changed signature breaks my custom aggregate