Avoid listing the same ResultRelInfo in more than one EState list.
authorRobert Haas <rhaas@postgresql.org>
Thu, 8 Feb 2018 19:29:05 +0000 (14:29 -0500)
committerRobert Haas <rhaas@postgresql.org>
Thu, 8 Feb 2018 19:29:05 +0000 (14:29 -0500)
commite44dd84325c277fd031b9ef486c51a0946c7d3a0
treea501ae2a890898c23dcac6a791fe08299ed9b3c6
parent88fdc7006018b92d6ec92c54b3819764703daaba
Avoid listing the same ResultRelInfo in more than one EState list.

Doing so causes EXPLAIN ANALYZE to show trigger statistics multiple
times.  Commit 2f178441044be430f6b4d626e4dae68a9a6f6cec seems to
be to blame for this.

Amit Langote, revieed by Amit Khandekar, Etsuro Fujita, and me.
src/backend/commands/explain.c
src/backend/executor/execMain.c
src/backend/executor/execPartition.c
src/backend/executor/execUtils.c
src/include/nodes/execnodes.h