diff options
author | Andrew Gierth <rhodiumtoad@postgresql.org> | 2017-06-28 18:55:03 +0100 |
---|---|---|
committer | Andrew Gierth <rhodiumtoad@postgresql.org> | 2017-06-28 18:55:03 +0100 |
commit | 501ed02cf6f4f60c3357775eb07578aebc912d3a (patch) | |
tree | 6811c9e9181dfff5ae384b9ec69994de2b777a2b /src/backend/executor/execMain.c | |
parent | 99255d73c07c89b69be028a1a7b8027a78befed4 (diff) | |
download | postgresql-501ed02cf6f4f60c3357775eb07578aebc912d3a.tar.gz postgresql-501ed02cf6f4f60c3357775eb07578aebc912d3a.zip |
Fix transition tables for partition/inheritance.
We disallow row-level triggers with transition tables on child tables.
Transition tables for triggers on the parent table contain only those
columns present in the parent. (We can't mix tuple formats in a
single transition table.)
Patch by Thomas Munro
Discussion: https://postgr.es/m/CA%2BTgmoZzTBBAsEUh4MazAN7ga%3D8SsMC-Knp-6cetts9yNZUCcg%40mail.gmail.com
Diffstat (limited to 'src/backend/executor/execMain.c')
-rw-r--r-- | src/backend/executor/execMain.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/execMain.c b/src/backend/executor/execMain.c index 7f0d21f5166..0f08283f81f 100644 --- a/src/backend/executor/execMain.c +++ b/src/backend/executor/execMain.c @@ -3198,7 +3198,7 @@ EvalPlanQualEnd(EPQState *epqstate) * 'tup_conv_maps' receives an array of TupleConversionMap objects with one * entry for every leaf partition (required to convert input tuple based * on the root table's rowtype to a leaf partition's rowtype after tuple - * routing is done + * routing is done) * 'partition_tuple_slot' receives a standalone TupleTableSlot to be used * to manipulate any given leaf partition's rowtype after that partition * is chosen by tuple-routing. |