Fix parent node of WCO expressions in partitioned tables.
authorAndres Freund <andres@anarazel.de>
Tue, 6 Mar 2018 01:49:59 +0000 (17:49 -0800)
committerAndres Freund <andres@anarazel.de>
Tue, 6 Mar 2018 01:49:59 +0000 (17:49 -0800)
commitd06aba240d24c499cdd5e77695b3cd28a094e648
tree54d5fc0c2be2370d8c72ae69de0cae348bb91f9d
parent854dd8cff523bc17972d34772b0e39ad3d6d46a4
Fix parent node of WCO expressions in partitioned tables.

Since edd44738bc8814 WCO expressions of partitioned tables are
initialized with the first subplan as parent. That's not correct, as
the correct context is the ModifyTableState node. That's also what is
used for RETURNING processing, initialized nearby.

This appears not to cause any visible problems for in core code, but
is problematic for in development patch.

Discussion: https://postgr.es/m/20180303043818.tnvlo243bgy7una3@alap3.anarazel.de
src/backend/executor/execPartition.c