Re: Extension Packaging

Robert Haas <robertmhaas@gmail.com>

From: Robert Haas <robertmhaas@gmail.com>
To: "David E. Wheeler" <david@kineticode.com>
Cc: Aidan Van Dyk <aidan@highrise.ca>, Tom Lane <tgl@sss.pgh.pa.us>, Daniele Varrazzo <daniele.varrazzo@gmail.com>, "pgsql-hackers@postgresql.org Hackers" <pgsql-hackers@postgresql.org>
Date: 2011-04-25T16:55:21Z
Lists: pgsql-hackers
On Mon, Apr 25, 2011 at 12:17 PM, David E. Wheeler <david@kineticode.com> wrote:
> On Apr 25, 2011, at 9:14 AM, Aidan Van Dyk wrote:
>
>> Really, that means you just a sql function to your extension,
>> somethign similary to uname -a, or rpm -qi, which includes something
>> that is *forced* to change the postgresql catalog view of your
>> extension every time you ship a new version (major, or patch), and
>> then you get the exact version (and whatever else you include) for
>> free every time you update ;-)
>
> I think it's silly for every extension to have its own function that does this. Every one would have a different name and, perhaps, signature.

+1.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company