Re: Quick Extensions Question

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: "David E(dot) Wheeler" <david(at)kineticode(dot)com>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, Dimitri Fontaine <dimitri(at)2ndquadrant(dot)fr>, pgsql-hackers Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Quick Extensions Question
Date: 2011-03-04 17:04:30
Message-ID: 10569.1299258270@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

"David E. Wheeler" <david(at)kineticode(dot)com> writes:
> On Mar 4, 2011, at 8:19 AM, Tom Lane wrote:
>> Hmm. Personally I do use createdb/dropdb but never createlang/droplang;
>> but I'm well aware that my usage may not be typical. I'm a bit hesitant
>> to just go and drop these without any warning. I could see deprecating
>> them for a release or two and then dropping them ... but that doesn't
>> solve the problem of what to do with them in 9.1.

> +1 for deprecating them in 9.2. I've found createlang annoying in that it supports only core PLs.

Well, the interesting point here is that if these scripts start issuing
CREATE/DROP EXTENSION, they'd work just fine on non-core PLs, assuming
the PL authors get with the program and provide extension packaging.
The only difference between core and non-core PLs will be that the
latter require superuser permission to install, where the former require
only database owner (at least in the trusted variant).

regards, tom lane

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Treat 2011-03-04 17:19:21 Re: why is max standby delay only 35 minutes?
Previous Message Andy Colson 2011-03-04 16:55:33 Re: Perl 5.12 complains about ecpg parser-hacking scripts