Recent changes to allow hash join to exit early given empty input from

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 7e3cdc631e7a28a87d86a3bfc24dad45ebbff83e
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2005-11-28T17:14:47Z
Releases: 8.1.1
Recent changes to allow hash join to exit early given empty input from
one child or the other had a problem: they did not leave the node in a
state that ExecReScanHashJoin would understand.  In particular it would
tend to fail to reset the child plans when needed.  Per report from
Mario Weilguni.

Files

PathChange+/−
src/backend/executor/nodeHashjoin.c modified +20 −30