diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2017-07-15 16:57:43 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2017-07-15 16:57:43 -0400 |
commit | de2af6e001a3d6aeb2a10a802e73af8c7d1d3405 (patch) | |
tree | 6799bc41e809b24b94fc173bcce399ef544e3d1f /src/backend/executor/nodeModifyTable.c | |
parent | e9b64824a067f8180e2553127467d7522516122c (diff) | |
download | postgresql-de2af6e001a3d6aeb2a10a802e73af8c7d1d3405.tar.gz postgresql-de2af6e001a3d6aeb2a10a802e73af8c7d1d3405.zip |
Improve comments for execExpr.c's handling of FieldStore subexpressions.
Given this code's general eagerness to use subexpressions' output variables
as temporary workspace, it's not exactly clear that it is safe for
FieldStore to tell a newval subexpression that it can write into the same
variable that is being supplied as a potential input. Document the chain
of assumptions needed for that to be safe.
Diffstat (limited to 'src/backend/executor/nodeModifyTable.c')
0 files changed, 0 insertions, 0 deletions