Re: htup header reorganization breaks many extension modules - Mailing list pgsql-hackers

From Tom Lane
Subject Re: htup header reorganization breaks many extension modules
Date
Msg-id 22807.1348668444@sss.pgh.pa.us
Whole thread Raw
In response to Re: htup header reorganization breaks many extension modules  ("Albe Laurenz" <laurenz.albe@wien.gv.at>)
Responses Re: htup header reorganization breaks many extension modules  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-hackers
"Albe Laurenz" <laurenz.albe@wien.gv.at> writes:
> Hitoshi Harada wrote:
>> But it's only add #include "access/htup_details.h"?  I'd not argue
>> it's harmful unless I missed your point.

> I guess the point is that you need an #ifdef if you want a module
> to be able to build with both 9.3 and lower versions.

I can't get excited about this either.  This isn't the first, or the
last, change that add-on modules can expect to have to make to track
newer Postgres versions.  If we allow Peter's complaint to become the
new project policy, we'll never be able to make any header
rearrangements at all, nor change any internal APIs.
        regards, tom lane



pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: system_information.triggers & truncate triggers
Next
From: Andrew Dunstan
Date:
Subject: Re: Oid registry