> -----Original Message----- > From: Tom Lane > > The "target list" that's added to function-call nodes in expressions > has bugged me for a long time, because it seems to clutter expression > trees quite a bit (thus wasting space in stored rules, for example) > without really being used for much. > > I've now dug around and determined that the only thing it is used for > is selecting out a single field from a function that returns a tuple.
I don't understand details about current fmgr changes,sorry. If I remember correctly,this has been only in case of SQL functions. In addition,SQL functions has returned a TupleTableSlot not a tuple if the return type is a compound type. Has it been changed already ? Or would it be changed ?