aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/regexp.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2004-01-28 07:46:44 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2004-01-28 07:46:44 +0000
commit31a0f1d33bccd69c76980d9cc602ad75ae696161 (patch)
treea9666503dd86a8f64d195db7b62217e3d06c49c5 /src/backend/utils/adt/regexp.c
parent4405b3e05e566794fff92767fae7994a3c495d7f (diff)
downloadpostgresql-31a0f1d33bccd69c76980d9cc602ad75ae696161.tar.gz
postgresql-31a0f1d33bccd69c76980d9cc602ad75ae696161.zip
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.
Diffstat (limited to 'src/backend/utils/adt/regexp.c')
0 files changed, 0 insertions, 0 deletions