Re: BUG #4688: Bug in cache.

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: BUG #4688: Bug in cache.
Дата
Msg-id 49AE706C.2020200@enterprisedb.com
обсуждение исходный текст
Ответ на Re: BUG #4688: Bug in cache.  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Tom Lane wrote:
> Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> writes:
>> If we go down that path, how far do we go? We also know that two enums
>> are never binary-compatible, right? Composite type and a user-defined
>> base type? Hardly, unless you're doing something very hacky...
>
>> Disallowing binary casts when any composite types or enums are involved
>> seems sane, but that's as far as we can go with a few lines of code.
>
> Arrays have embedded type OIDs too ...

I've committed a simple check, disallowing composite types, enums and
arrays in binary casts.

--
   Heikki Linnakangas
   EnterpriseDB   http://www.enterprisedb.com

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

Предыдущее
От: Guillaume Smet
Дата:
Сообщение: Re: BUG #4689: Expanding the length of a VARCHAR column should not induce a table rewrite
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #4690: an select query is not using the index