• Tom Lane's avatar
    Repair bug #2839: the various ExecReScan functions need to reset · 68996463
    Tom Lane authored
    ps_TupFromTlist in plan nodes that make use of it.  This was being done
    correctly in join nodes and Result nodes but not in any relation-scan nodes.
    Bug would lead to bogus results if a set-returning function appeared in the
    targetlist of a subquery that could be rescanned after partial execution,
    for example a subquery within EXISTS().  Bug has been around forever :-(
    ... surprising it wasn't reported before.
    68996463
nodeResult.c 7.28 KB