Don't generate 'zero' typeids in the output from gen_cross_product.

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

Commit: 5cf18b1ae3885f1a2070703610957a48cd08996a
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2003-06-25T20:07:39Z
Releases: 7.4.1
Don't generate 'zero' typeids in the output from gen_cross_product.
This is no longer necessary or appropriate since we don't use zero typeid
as a wildcard anymore, and it fixes a nasty performance problem with
functions with many parameters.  Per recent example from Reuven Lerner.

Files

PathChange+/−
src/backend/parser/parse_func.c modified +76 −49