Re: [HACKERS] DROP FUNCTION of multiple functions

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: [HACKERS] DROP FUNCTION of multiple functions
Дата
Msg-id 44639202-2e20-78d4-71bf-e390b4d7bf13@2ndquadrant.com
обсуждение исходный текст
Ответ на Re: DROP FUNCTION of multiple functions  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
Ответы Re: [HACKERS] DROP FUNCTION of multiple functions  (Robert Haas <robertmhaas@gmail.com>)
Re: [HACKERS] DROP FUNCTION of multiple functions  (Michael Paquier <michael.paquier@gmail.com>)
Список pgsql-hackers
On 12/1/16 9:32 PM, Peter Eisentraut wrote:
> I think it would be better to get rid of objargs and have objname be a
> general Node that can contain more specific node types so that there is
> some amount of type tracking.  FuncWithArgs would be one such type,
> Typename would be another, Value would be used for simple strings, and
> we could create some other ones, or stick with lcons for some simple
> cases.  But then we don't have to make stuff into one-item lists to just
> to satisfy the currently required List.
> 
> That's the general idea.  But that's a rather big change that I would
> rather break down into smaller pieces.

People wanted to the whole thing at once, so here it is.

Patches 0001 and 0002 are some prep work.  Patch 0003 is the main patch
that removes the objargs fields and changes the objname to a generic
Node*.  0004 is an API simplification that could be committed together
with 0003 but I kept it separate for easier review.  0005 accomplishes
the DROP FUNCTION changes.  0006 is some other cleanup that fell out of
this.

-- 
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Вложения

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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: [HACKERS] tab complete regress tests
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] Add doc advice about systemd RemoveIPC