aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeProjectSet.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2023-03-15 11:59:18 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2023-03-15 11:59:18 -0400
commit3908d6ae115801cc61486b286ab71d91c2cdbb99 (patch)
tree7301a468747ba74279fb5672b085a4632995a515 /src/backend/executor/nodeProjectSet.c
parent69b6032e0d1dd7ceb7b42fa046e6e78a4df56af9 (diff)
downloadpostgresql-3908d6ae115801cc61486b286ab71d91c2cdbb99.tar.gz
postgresql-3908d6ae115801cc61486b286ab71d91c2cdbb99.zip
Support PlaceHolderVars in MERGE actions.
preprocess_targetlist thought PHVs couldn't appear here. It was mistaken, as per report from Önder Kalacı. Surveying other pull_var_clause calls, I noted no similar errors, but I did notice that qual_is_pushdown_safe's assertion about !contain_window_function was pointless, because the following pull_var_clause call would complain about them anyway. In HEAD only, remove the redundant Assert and improve the commentary. Discussion: https://postgr.es/m/CACawEhUuum-gC_2S3sXLTcsk7bUSPSHOD+g1ZpfKaDK-KKPPWA@mail.gmail.com
Diffstat (limited to 'src/backend/executor/nodeProjectSet.c')
0 files changed, 0 insertions, 0 deletions