Re: DROP OWNED BY doesn't work

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: DROP OWNED BY doesn't work
Дата
Msg-id 27722.1156089957@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: DROP OWNED BY doesn't work  (Alvaro Herrera <alvherre@commandprompt.com>)
Ответы Re: DROP OWNED BY doesn't work  (Alvaro Herrera <alvherre@commandprompt.com>)
Список pgsql-patches
Alvaro Herrera <alvherre@commandprompt.com> writes:
> Ok, this patch implements more or less this idea; except that instead of
> checking the list of implicit dependencies for later objects, we iterate
> twice on the list of objects to delete, and create a list of implicit
> dependencies on all of them the first time, and delete those not on that
> list the second time.

In the light of morning it occurs to me that probably the best code
factoring for this is for dependency.c to export a
performMultipleDeletions() function that takes an objectAddresses list
of targets and does all the dependency-chasing internally.  This would
reduce the amount of cruft that has to be exported from dependency.c.

Other than that, the patch looks plausible in a very fast scan.

            regards, tom lane

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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: DROP OWNED BY doesn't work
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: DROP OWNED BY doesn't work