Allow hash joins to be interrupted while searching hash table for match.

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

Commit: 0c99d41ec887051fb0cc6e35e358ecc936a13584
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2011-06-01T21:01:59Z
Releases: 9.1.0
Allow hash joins to be interrupted while searching hash table for match.

Per experimentation with a recent example, in which unreasonable amounts
of time could elapse before the backend would respond to a query-cancel.

This might be something to back-patch, but the patch doesn't apply cleanly
because this code was rewritten for 9.1.  Given the lack of field
complaints I won't bother for now.

Cédric Villemain

Files

PathChange+/−
src/backend/executor/nodeHashjoin.c modified +8 −0