Re: [PATCH] pg_dump: Sort overloaded functions in deterministic order

Поиск
Список
Период
Сортировка
От Joel Jacobson
Тема Re: [PATCH] pg_dump: Sort overloaded functions in deterministic order
Дата
Msg-id CAASwCXdHAn72bYusMF0CjC4Zr=H+ExdFCd1tSph3cb24Tefo4w@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [PATCH] pg_dump: Sort overloaded functions in deterministic order  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: [PATCH] pg_dump: Sort overloaded functions in deterministic order  (Alvaro Herrera <alvherre@2ndquadrant.com>)
Список pgsql-hackers
On Thu, Jul 5, 2012 at 10:33 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
You may in fact need a new field --- I'm just saying it should be in the
object-type-specific struct, eg FuncInfo, not DumpableObject.

I suggest adding char *funcsig to FuncInfo, and moving the "funcsig = format_function_arguments(finfo, funciargs)" code from dumpFunc to getFuncs.

Because dumpFunc is called after sortDumpableObjectsByTypeName, setting funcsig in the FuncInfo struct in dumpFunc would't work, as it needs to be available when entering sortDumpableObjectsByTypeName.

What do you think?

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

Предыдущее
От: Dimitri Fontaine
Дата:
Сообщение: Re: Event Triggers reduced, v1
Следующее
От: Dimitri Fontaine
Дата:
Сообщение: Re: Schema version management