Re: Attention PL authors: want to be listed in template table?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Attention PL authors: want to be listed in template table?
Дата
Msg-id 1570.1126139087@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Attention PL authors: want to be listed in template table?  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
Peter Eisentraut <peter_e@gmx.net> writes:
> Extensibility means you don't control the naming.  I guess if you want 
> to say that this whole idea of extensibility in the language handler 
> area is hereby withdrawn, doesn't work, never existed, then let's make 
> that clear.  Then we can hardcode everything, tell people, if you want 
> to write a language handler, you should talk to us so we can arrange 
> the hooks.  That is the direction we're headed in.

Not at all!  The direction we're headed in is that there are two layers
of abstraction instead of only one.  What I put forward in my original
proposal was that there would be a superuser-alterable catalog of PL
templates and then pg_language would indicate what's actually available
in a particular database.  I do not see that that's noticeably less
flexible than what we have done all along; especially seeing that the
DBA is not required to have a template for any particular PL.

I do concede that you've provided good reasons why a hard-wired template
table is not an adequate stopgap measure.  If I go ahead and put in the
originally-proposed system catalog, will you be satisfied?
        regards, tom lane


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: pg_config/share_dir
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: initdb profiles