aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
diff options
context:
space:
mode:
authorAndres Freund <andres@anarazel.de>2018-11-15 23:10:50 -0800
committerAndres Freund <andres@anarazel.de>2018-11-15 23:16:41 -0800
commita387a3dff9001225ad571ff2755d139f5bd193b3 (patch)
tree3dac372cd2fa302d2c6cd4ecb4d21d73ca07fd85 /src/backend/executor/nodeModifyTable.c
parentf92cd7392386147f6a16787c1d5c78d0e9b7cf34 (diff)
downloadpostgresql-a387a3dff9001225ad571ff2755d139f5bd193b3.tar.gz
postgresql-a387a3dff9001225ad571ff2755d139f5bd193b3.zip
Fix slot type assumptions for nodeGather[Merge].
The assumption made in 1a0586de3657c was wrong, as evidenced by buildfarm failure on locust, which runs with force_parallel_mode=regress. The tuples accessed in either nodes are in the outer slot, and we can't trivially rely on the slot type being known because the leader might execute the subsidiary node directly, or via the tuple queue on a worker. In the latter case the tuple will always be a heaptuple slot, but in the former, it'll be whatever the subsidiary node returns.
Diffstat (limited to 'src/backend/executor/nodeModifyTable.c')
0 files changed, 0 insertions, 0 deletions