array_cat in PG-14 changed signature breaks my custom aggregate

Поиск
Список
Период
Сортировка
От Andreas Joseph Krogh
Тема array_cat in PG-14 changed signature breaks my custom aggregate
Дата
Msg-id VisenaEmail.26.5447f76616b10529.1799d922cac@tc7-visena
обсуждение исходный текст
Ответы Re: array_cat in PG-14 changed signature breaks my custom aggregate  (David Rowley <dgrowleyml@gmail.com>)
Список 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 по дате отправления:

Предыдущее
От: Bryn Llewellyn
Дата:
Сообщение: Re: The contents of the pg_timezone_names view bring some surprises
Следующее
От: David Rowley
Дата:
Сообщение: Re: array_cat in PG-14 changed signature breaks my custom aggregate