Fix Assert failure in ExpandColumnRefStar --- what I thought was a can't
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 27 Sep 2007 17:42:09 +0000 (17:42 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 27 Sep 2007 17:42:09 +0000 (17:42 +0000)
commit674538f43265332a042e504172cb93bdbc872b94
tree0cf46f4a615c88e1aa239ab4e9dcc1b1cdd67be0
parenta9c8c28ca0b34a048b01bcdf69fc8d724405fb62
Fix Assert failure in ExpandColumnRefStar --- what I thought was a can't
happen condition can happen given incorrect input.  The real problem is that
gram.y should try harder to distinguish * from "*" --- the latter is a legal
column name per spec, and someday we ought to treat it that way.  However
fixing that is too invasive for a back-patch, and it's too late for the 8.3
cycle too.  So just reduce the Assert to a plain elog for now.  Per report
from NikhilS.
src/backend/parser/parse_target.c