Add support for cross-type hashing in hashed subplans (hashed IN/NOT IN cases
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 6 Feb 2007 02:59:15 +0000 (02:59 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 6 Feb 2007 02:59:15 +0000 (02:59 +0000)
commitab05eedecc5c5b3a07ff101d29c9fef612f42996
tree39005eb2a059051dc7458a567802315c06d5d201
parentb70e536e4d82d72745a7bd71556ff7bbecb568a2
Add support for cross-type hashing in hashed subplans (hashed IN/NOT IN cases
that aren't turned into true joins).  Since this is the last missing bit of
infrastructure, go ahead and fill out the hash integer_ops and float_ops
opfamilies with cross-type operators.  The operator family project is now
DONE ... er, except for documentation ...
src/backend/executor/execGrouping.c
src/backend/executor/nodeSubplan.c
src/backend/optimizer/plan/subselect.c
src/backend/optimizer/util/pathnode.c
src/include/catalog/catversion.h
src/include/catalog/pg_amop.h
src/include/catalog/pg_operator.h
src/include/executor/executor.h
src/include/nodes/execnodes.h
src/test/regress/expected/opr_sanity.out
src/test/regress/sql/opr_sanity.sql