Alvaro Herrera <alvherre(at)commandprompt(dot)com> writes:
> Tom Lane wrote:
>> Actually, on looking closer, the problem is that recursiveDeletion fails
>> to pass alreadyDeleted down to (and through) deleteDependentObjects.
> Hmm, in this case I wonder if this could show up in other cases too,
> like DROP SCHEMA.
No, because alreadyDeleted is only used by performMultipleDeletions
which (in 8.3) is only used by DROP OWNED.
regards, tom lane