Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE.

Robert Haas <rhaas@postgresql.org>

Commit: d4b42e5215fae85e2ae473ba4957705f4c9861e9
Author: Robert Haas <rhaas@postgresql.org>
Date: 2017-08-18T17:06:25Z
Releases: 10.0
Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE.

Add a new EState member es_leaf_result_relations, so that the trigger
code knows about ResultRelInfos created by tuple routing.  Also make
sure ExplainPrintTriggers knows about partition-related
ResultRelInfos.

Etsuro Fujita, reviewed by Amit Langote

Discussion: http://postgr.es/m/57163e18-8e56-da83-337a-22f2c0008051@lab.ntt.co.jp

Files

Discussion