On Thu, May 22, 2025 at 12:45 PM Tom Lane <t...@sss.pgh.pa.us> wrote:

> > "lpgsql.bogus = 1" .
>
> [ shrug... ] How do you know that's a bogus prefix?  It could perfectly
> well be a fully valid setting for an extension that
> the installation doesn't choose to preload.
>

Well, we do have ways to view all *potential* extensions. I find myself
more sympathetic to the OP than the others here, as I think it's a good
idea to display a warning for a potentially misspelled GUC prefix (but do
nothing else - certainly not remove it!). Will such a warning be seen?
Perhaps not, but that's a risk any warning message has to face. And
obviously there could be false positives if an extension decides to name
their GUCs something other than pg_available_extensions()->name but
hopefully that's a rare case (and shame on them if so.)

Cheers,
Greg

--
Crunchy Data - https://www.crunchydata.com
Enterprise Postgres Software Products & Tech Support

Reply via email to