Re: array_cat anycompatible change is breaking xversion upgrade tests

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: array_cat anycompatible change is breaking xversion upgrade tests
Дата
Msg-id 347233.1656079613@sss.pgh.pa.us
обсуждение исходный текст
Ответ на array_cat anycompatible change is breaking xversion upgrade tests  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: array_cat anycompatible change is breaking xversion upgrade tests  (Andrey Borodin <x4mmm@yandex-team.ru>)
Список pgsql-hackers
Justin Pryzby <pryzby@telsasoft.com> writes:
> I realized that my latest patch would break upgrades from old servers, which do
> not have array_position/s nor width_bucket, so ::reprocedure would fail.  Maybe
> Andrey's way is better (checking proname rather than its OID).

proname is dangerous, because there's nothing stopping users from
adding more functions with the same name.

Just use a server-version-dependent list of regprocedure OIDs.

            regards, tom lane



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Leif Harald Karlsen
Дата:
Сообщение: Implement hook for self-join simplification
Следующее
От: Tom Lane
Дата:
Сообщение: Re: NAMEDATALEN increase because of non-latin languages