OSDN Git Service

Don't generate 'zero' typeids in the output from gen_cross_product.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 25 Jun 2003 20:07:39 +0000 (20:07 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 25 Jun 2003 20:07:39 +0000 (20:07 +0000)
commit5cf18b1ae3885f1a2070703610957a48cd08996a
treed3759afd7832c674190d4e48ae7170720033b9e1
parent91e6f51afbf72c0428aefe15907e0cb62f5c1ae7
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.
src/backend/parser/parse_func.c