From: | Greg Smith <greg(at)2ndquadrant(dot)com> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Why not install pgstattuple by default? |
Date: | 2011-05-18 20:54:25 |
Message-ID: | 4DD43201.2060600@2ndquadrant.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Greg Smith wrote:
> Any packager who grabs the shared/postgresql/extension directory in
> 9.1, which I expect to be all of them, shouldn't need any changes to
> pick up this adjustment. For example, pgstattuple installs these files:
>
> share/postgresql/extension/pgstattuple--1.0.sql
> share/postgresql/extension/pgstattuple--unpackaged--1.0.sql
> share/postgresql/extension/pgstattuple.control
>
> And these are the same locations they were already at.
...and the bit I missed here is that there's a fourth file here:
lib/postgresql/pgstattuple.so
If you look at a 9.1 spec file, such as
http://svn.pgrpms.org/browser/rpm/redhat/9.1/postgresql/EL-6/postgresql-9.1.spec
, you'll find:
%files contrib
...
%{pgbaseinstdir}/lib/pgstattuple.so
Which *does* require a packager change to relocate from the
postgresql-91-package to the main server one. So the theory that a
change here might happen without pushing a repackaging suggestion toward
packagers is busted. This does highlight that some packaging guidelines
would be needed here to completely this work.
--
Greg Smith 2ndQuadrant US greg(at)2ndQuadrant(dot)com Baltimore, MD
PostgreSQL Training, Services, and 24x7 Support www.2ndQuadrant.us
From | Date | Subject | |
---|---|---|---|
Next Message | Christopher Browne | 2011-05-18 22:33:14 | Re: LOCK DATABASE |
Previous Message | Magnus Hagander | 2011-05-18 19:37:32 | Re: Why not install pgstattuple by default? |