Re: Permissions checks for range-type support functions

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: Permissions checks for range-type support functions
Дата
Msg-id 1322061946-sup-2922@alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: Permissions checks for range-type support functions  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: Permissions checks for range-type support functions
Список pgsql-hackers
Excerpts from Robert Haas's message of mié nov 23 11:01:50 -0300 2011:
> On Tue, Nov 22, 2011 at 6:38 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> > 2. The ANALYZE option is flat out dangerous, because it allows any
> > function with the signature "f(internal) returns bool" to be called as
> > though it's a typanalyze function.  There are a couple of such functions
> > in the catalogs already, and either of them will probably crash the
> > backend if invoked as typanalyze on a range column.
>
> It's always seemed mildly insane to me that we don't distinguish
> between different flavors of "internal".  That seems like an accident
> waiting to happen.

Well, before we had INTERNAL, there was only OPAQUE which conflated even
more things that we now distinguish (at least trigger and cstring, not
sure if there were others).

--
Álvaro Herrera <alvherre@commandprompt.com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support


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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Not HOT enough
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Not HOT enough