diff options
author | Robert Haas <rhaas@postgresql.org> | 2018-02-08 14:29:05 -0500 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2018-02-08 14:29:05 -0500 |
commit | e44dd84325c277fd031b9ef486c51a0946c7d3a0 (patch) | |
tree | a501ae2a890898c23dcac6a791fe08299ed9b3c6 /src/backend/executor/execUtils.c | |
parent | 88fdc7006018b92d6ec92c54b3819764703daaba (diff) | |
download | postgresql-e44dd84325c277fd031b9ef486c51a0946c7d3a0.tar.gz postgresql-e44dd84325c277fd031b9ef486c51a0946c7d3a0.zip |
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.
Diffstat (limited to 'src/backend/executor/execUtils.c')
-rw-r--r-- | src/backend/executor/execUtils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/execUtils.c b/src/backend/executor/execUtils.c index e29f7aaf7b7..50b6edce63d 100644 --- a/src/backend/executor/execUtils.c +++ b/src/backend/executor/execUtils.c @@ -119,7 +119,7 @@ CreateExecutorState(void) estate->es_root_result_relations = NULL; estate->es_num_root_result_relations = 0; - estate->es_leaf_result_relations = NIL; + estate->es_tuple_routing_result_relations = NIL; estate->es_trig_target_relations = NIL; estate->es_trig_tuple_slot = NULL; |