]> granicus.if.org Git - postgresql/commit
Fix make_clause and make_opclause to record valid type info
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 2 Oct 1999 04:37:52 +0000 (04:37 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 2 Oct 1999 04:37:52 +0000 (04:37 +0000)
commitfc43696d1a28ccc5f58b2b0abce8e86f0920433d
tree27186d00783eaa37f948044c26ed19657063a49c
parentcd243d27ce290f2f98d4809f6c205c36312a82f4
Fix make_clause and make_opclause to record valid type info
in the Expr nodes they produce.  This fixes a few cases of errors like
'typeidTypeRelid: Invalid type - oid = 0' caused by calling parser-related
routines on expression trees that have already been processed by planner-
related routines.
src/backend/optimizer/util/clauses.c