aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2017-09-07 10:55:45 -0400
committerRobert Haas <rhaas@postgresql.org>2017-09-07 10:59:28 -0400
commit08cb36417aa22436647a1831a7d1ff6b41232280 (patch)
tree4e418b9bcae6ff672a0d5bd692fd6dea6bc0143b /src/backend/executor/nodeModifyTable.c
parenta6c678f018d3a30a88440d3c20cf8e7cd6592a32 (diff)
downloadpostgresql-08cb36417aa22436647a1831a7d1ff6b41232280.tar.gz
postgresql-08cb36417aa22436647a1831a7d1ff6b41232280.zip
Even if some partitions are foreign, allow tuple routing.
This doesn't allow routing tuple to the foreign partitions themselves, but it permits tuples to be routed to regular partitions despite the presence of foreign partitions in the same inheritance hierarchy. Etsuro Fujita, reviewed by Amit Langote and by me. Discussion: http://postgr.es/m/bc3db4c1-1693-3b8a-559f-33ad2b50b7ad@lab.ntt.co.jp
Diffstat (limited to 'src/backend/executor/nodeModifyTable.c')
-rw-r--r--src/backend/executor/nodeModifyTable.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/nodeModifyTable.c b/src/backend/executor/nodeModifyTable.c
index 70a6b847a0e..83267580a35 100644
--- a/src/backend/executor/nodeModifyTable.c
+++ b/src/backend/executor/nodeModifyTable.c
@@ -1853,7 +1853,7 @@ ExecInitModifyTable(ModifyTable *node, EState *estate, int eflags)
/*
* Verify result relation is a valid target for the current operation
*/
- CheckValidResultRel(resultRelInfo->ri_RelationDesc, operation);
+ CheckValidResultRel(resultRelInfo, operation);
/*
* If there are indices on the result relation, open them and save