aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-08-19 02:48:53 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-08-19 02:48:53 +0000
commitfb9e56eea11a970e574260b82d6b05b4fe5a4308 (patch)
tree7121fa2a8dc512d9679f4ac3a029f06618f203c5 /src/backend/utils/adt/ruleutils.c
parent9bf760f7dec703aa34d9bd68aaa982943d24411e (diff)
downloadpostgresql-fb9e56eea11a970e574260b82d6b05b4fe5a4308.tar.gz
postgresql-fb9e56eea11a970e574260b82d6b05b4fe5a4308.zip
Suppress subquery pullup/pushdown when a subquery contains volatile
functions in its targetlist, to avoid introducing multiple evaluations of volatile functions that textually appear only once. This is a slightly tighter version of Jaime Casanova's recent patch.
Diffstat (limited to 'src/backend/utils/adt/ruleutils.c')
0 files changed, 0 insertions, 0 deletions