• Tom Lane's avatar
    Make NestLoop plan nodes pass outer-relation variables into their inner · 53e75768
    Tom Lane authored
    relation using the general PARAM_EXEC executor parameter mechanism, rather
    than the ad-hoc kluge of passing the outer tuple down through ExecReScan.
    The previous method was hard to understand and could never be extended to
    handle parameters coming from multiple join levels.  This patch doesn't
    change the set of possible plans nor have any significant performance effect,
    but it's necessary infrastructure for future generalization of the concept
    of an inner indexscan plan.
    
    ExecReScan's second parameter is now unused, so it's removed.
    53e75768
nodeBitmapIndexscan.c 8.8 KB