Recent changes to allow hash join to exit early given empty input from
Tom Lane <tgl@sss.pgh.pa.us>
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
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/nodeHashjoin.c | modified | +20 −30 |