]> granicus.if.org Git - postgresql/commit
Kluge solution for Alex Pilosov's report of problems with whole-tuple
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 19 Apr 2001 04:29:02 +0000 (04:29 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 19 Apr 2001 04:29:02 +0000 (04:29 +0000)
commit2dbdba86db809d7eaa36cee9a0e00a83627a17ca
treebf698aa1f23ea3b58a5f56a1775bfbcd7dd94f50
parentb9be04e63dcb0dca5c67139c58dd5129acaf7c21
Kluge solution for Alex Pilosov's report of problems with whole-tuple
function arguments in join queries: copy the tuples into
TransactionCommandContext so they don't get recycled too soon.  This is
horrid, but not any worse than 7.0 or before, which also leaked such
tuples until end of query.  A proper fix will require allowing tuple
datums to be physically stored inside larger tuple datums, which opens
up a bunch of issues that can't realistically be solved for 7.1.1.
src/backend/executor/execQual.c