diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 1999-09-06 21:16:20 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 1999-09-06 21:16:20 +0000 |
commit | d2f7d1f34658111b513313962de3e52c11201644 (patch) | |
tree | 8668f6380e921dc34eed1e52547409bcc930387c /src/backend/access/gist/gistscan.c | |
parent | 22fe3d4b0425fee1af0147a57e05aad70c3badd7 (diff) | |
download | postgresql-d2f7d1f34658111b513313962de3e52c11201644.tar.gz postgresql-d2f7d1f34658111b513313962de3e52c11201644.zip |
Mark bpchareq not hashjoinable, since it strips trailing blanks
before comparison; if fields being joined are different widths then hashing
will yield wrong answer. Also, remove hashjoinable mark from all uses of
array_eq, because array structures may have padding bytes between elements
and the pad bytes are of uncertain content. This could be revisited if
array code is cleaned up.
Modify opr_sanity regress test to complain if array_eq operator is marked
hashjoinable.
Diffstat (limited to 'src/backend/access/gist/gistscan.c')
0 files changed, 0 insertions, 0 deletions