diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2005-09-25 19:37:35 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2005-09-25 19:37:35 +0000 |
commit | e990b9ce23f2be15d48ed518b30931eddd0e59ca (patch) | |
tree | 53b6e38c57dc9ef7d4f3f197bb5f5f278dafe523 /src/backend/tcop/postgres.c | |
parent | dd102d36837fa1461ebd0e9061ded4c5347a42ac (diff) | |
download | postgresql-e990b9ce23f2be15d48ed518b30931eddd0e59ca.tar.gz postgresql-e990b9ce23f2be15d48ed518b30931eddd0e59ca.zip |
The original patch to avoid building a hash join's hashtable when the
outer relation is empty did not work, per test case from Patrick Welche.
It tried to use nodeHashjoin.c's high-level mechanisms for fetching an
outer-relation tuple, but that code expected the hash table to be filled
already. As patched, the code failed in corner cases such as having no
outer-relation tuples for the first hash batch. Revert and rewrite.
Diffstat (limited to 'src/backend/tcop/postgres.c')
0 files changed, 0 insertions, 0 deletions