]> granicus.if.org Git - postgresql/commit
Better solution to the problem of labeling whole-row Datums that are
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 19 Oct 2005 22:30:30 +0000 (22:30 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 19 Oct 2005 22:30:30 +0000 (22:30 +0000)
commitd9cb48786ee84c27dc20e3aed92bb1f1cadf95c3
tree069d205641f6a635e6e438d2741801cf0e826f3a
parent07908c9c370ee0715f8e1dfe0c17fbba335003c6
Better solution to the problem of labeling whole-row Datums that are
generated from subquery outputs: use the type info stored in the Var
itself.  To avoid making ExecEvalVar and slot_getattr more complex
and slower, I split out the whole-row case into a separate ExecEval routine.
src/backend/access/common/heaptuple.c
src/backend/executor/execQual.c