On Thu, Oct 18, 2018 at 09:57:00PM +0200, Peter Eisentraut wrote: > I noticed that get_attidentity() isn't really necessary because the > information can be obtained from an existing tuple descriptor in each > case.
This one is also recent, so it looks fine to remove it. > Also, get_atttypmod() hasn't been used since 2004. github is not actually reporting areas where this is used. > I propose the attached patches to remove these two functions. > - if (get_attidentity(RelationGetRelid(rel), attnum)) > + if (TupleDescAttr(RelationGetDescr(rel), attnum - 1)->attidentity) I find this style heavy, saving Form_pg_attribute into a different variable would be more readable in my opinion.. -- Michael
signature.asc
Description: PGP signature