Kenichiro Tanaka <ketanaka(at)ashisuto(dot)co(dot)jp> writes:
> When I tested in PostgreSQL9 beta3,I got an error.
> ==================================================
> select * from part_bug where HIRENUM=4 for update;
> failed to fetch tuple for EvalPlanQual recheck
> ==================================================
This seems to be a simple oversight in the new EvalPlanQual logic ---
one place forgot to consider the possibility of inactive child tables.
I've committed a patch. Thanks for the report!
regards, tom lane