Tom Lane wrote:
> Neil Conway <neilc@samurai.com> writes:
> > Tom Lane wrote:
> >> Okay, I don't want to force an initdb just for this either. But if we
> >> do one for other reasons, it's toast.
>
> > I don't see why an initdb is required: if we want to remove it, we can
> > replace the function's implementation with elog(ERROR, "this function
> > has been removed"), or the like. The difference between doing that much
> > and actually removing the function's catalog entry is pretty negligible
> > from the user's POV.
>
> No, not at all. A nonfunctional catalog entry gets in the way of the
> user replacing the function, should he wish to do that.
Yea, but I would call the odds of that "pretty negligible".
-- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610)
359-1001+ If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square,
Pennsylvania19073