]> granicus.if.org Git - postgresql/commit
Fix oversight in new EvalPlanQual logic: the second loop over the ExecRowMark
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Jul 2010 17:21:56 +0000 (17:21 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Jul 2010 17:21:56 +0000 (17:21 +0000)
commit77c75076f3f49ef19b5e59eae531f1836613ed56
treec84eddf2986ed0df48888973aeb94d1a7d3548ba
parent2dbbda02e7e688311e161a912a0ce00cde9bb6fc
Fix oversight in new EvalPlanQual logic: the second loop over the ExecRowMark
list in ExecLockRows() forgot to allow for the possibility that some of the
rowmarks are for child tables that aren't relevant to the current row.
Per report from Kenichiro Tanaka.
src/backend/executor/nodeLockRows.c