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

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

Commit: 263b42f28918e3b1938cd50e3401ac34c25a1016
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2003-06-25T20:07:54Z
Releases: 7.3.4
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 +77 −50