Re: nodes/*funcs.c inconsistencies - Mailing list pgsql-hackers

From Peter Geoghegan
Subject Re: nodes/*funcs.c inconsistencies
Date
Msg-id CAM3SWZSaHtJmO1cPYj2Mhnr7CQj_8q2DgxxMKZPKt2Fnmdw_uQ@mail.gmail.com
Whole thread Raw
In response to Re: nodes/*funcs.c inconsistencies  (Peter Geoghegan <pg@heroku.com>)
Responses Re: nodes/*funcs.c inconsistencies  (Alvaro Herrera <alvherre@2ndquadrant.com>)
List pgsql-hackers
On Sun, Aug 2, 2015 at 3:07 PM, Peter Geoghegan <pg@heroku.com> wrote:
> I'm surprised that this stuff was only ever used for logical decoding
> infrastructure so far.

On second thought, having tried it, one reason is that that breaks
things that are considered legitimate for historical reasons. For
example, AttrNumber is often used with READ_INT_FIELD(), which is an
int16. Whether or not it's worth fixing that by introducing a
READ_ATTRNUM_FIELD() (and so on) is not obvious to me.

-- 
Peter Geoghegan



pgsql-hackers by date:

Previous
From: Peter Geoghegan
Date:
Subject: Re: nodes/*funcs.c inconsistencies
Next
From: Andrew Dunstan
Date:
Subject: Re: upgrade failure from 9.5 to head