Re: Quick Extensions Question - Mailing list pgsql-hackers

From Heikki Linnakangas
Subject Re: Quick Extensions Question
Date
Msg-id 4D6FC43B.8010105@enterprisedb.com
Whole thread Raw
In response to Re: Quick Extensions Question  (Robert Haas <robertmhaas@gmail.com>)
Responses Re: Quick Extensions Question
List pgsql-hackers
On 03.03.2011 18:30, Robert Haas wrote:
> On Thu, Mar 3, 2011 at 11:19 AM, Tom Lane<tgl@sss.pgh.pa.us>  wrote:
>> Robert Haas<robertmhaas@gmail.com>  writes:
>>> I think that it's not a good idea to devote too much energy to this
>>> problem right now, anyway.  [ we need to get to beta ASAP, instead ]
>>
>> I hear you, but once we get to beta, or even the last alpha, it's going
>> to be very hard to make changes that would interfere with people doing
>> upgrades or dump/restores.  If we don't do something about the language-
>> as-extension situation right now, the window will be closed until 9.2.
>
> So what?  AFAIK the extension patch hasn't broken anything here that
> used to work.  People can still install languages the way they always
> have.  What we're talking about here is a way of installing languages
> that is arguably nicer than what they are doing now.

IMHO the main advantage of having languages as extensions is that you 
could define a dependency on a language.

We've been talking about PLs, but what about the other thing David 
asked: could we have extension entries for compile-time options like SSL 
or libxml, so that you could define a dependency on them?

--   Heikki Linnakangas  EnterpriseDB   http://www.enterprisedb.com


pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: Quick Extensions Question
Next
From: Robert Haas
Date:
Subject: Re: Quick Extensions Question