]> granicus.if.org Git - postgresql/commit
Change Gather not to use a physical tlist.
authorRobert Haas <rhaas@postgresql.org>
Wed, 23 Dec 2015 18:39:42 +0000 (13:39 -0500)
committerRobert Haas <rhaas@postgresql.org>
Wed, 23 Dec 2015 18:41:06 +0000 (13:41 -0500)
commit51d152f18e124cc07c293756cc16014ba218b2df
tree9f49e9e9f097879d02a430c2b9b72206d1d31882
parent30c0c4bf12cc56a7a6c2b7f874e2cd4c95cd3491
Change Gather not to use a physical tlist.

This should have been part of the original commit, but was missed.
Pushing data between processes is expensive, so we definitely want
to project away unneeded columns here, just as we do for other nodes
like Sort and Hash that care about the volume of data.
src/backend/optimizer/plan/createplan.c