Fix oversight in check_ungrouped_columns optimization that avoids
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Jan 2004 07:47:07 +0000 (07:47 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Jan 2004 07:47:07 +0000 (07:47 +0000)
commit55f3795fe116f006dd19e4ee1242da2edb4eb553
treebe8ae820703c2bdf2a32cc84ac7be48e81d8d555
parentaf9b46397d61f2997042d7e70e1ebb7bd91bb55c
Fix oversight in check_ungrouped_columns optimization that avoids
unnecessary checks for complex grouping expressions: we cannot check
whether the expressions are simple Vars until after we apply
flatten_join_alias_vars, because in the case of FULL JOIN that routine
can introduce non-Var expressions.  Per example from Joel Knight.
src/backend/parser/parse_agg.c