On 2019-Jun-05, Melanie Plageman wrote: > I can take on making macaddr8 pass-by-value > I tinkered a bit last night and got in/out mostly working (I think). > I'm not sure about macaddr, TID, and user-defined types.
Yeah, let's see what macaddr8 looks like, and we can move from there -- I suppose adapting for macaddr would not be terribly different, but we don't have to do both in a single commit. I don't expect that TID would necessarily be similar since we have lots of bespoke code for that in lots of places; it might not affect anything (it should not!) but then it might. No reason not to move forward incrementally. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services