MERGE post-commit review
Simon Riggs <simon@2ndQuadrant.com>
MERGE post-commit review Review comments from Andres Freund * Consolidate code into AfterTriggerGetTransitionTable() * Rename nodeMerge.c to execMerge.c * Rename nodeMerge.h to execMerge.h * Move MERGE handling in ExecInitModifyTable() into a execMerge.c ExecInitMerge() * Move mt_merge_subcommands flags into execMerge.h * Rename opt_and_condition to opt_merge_when_and_condition * Wordsmith various comments Author: Pavan Deolasee Reviewer: Simon Riggs
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/commands/trigger.c | modified | +113 −79 |
| src/backend/executor/execMerge.c (from src/backend/executor/nodeMerge.c) | renamed | +205 −97 |
| src/backend/executor/execPartition.c | modified | +8 −1 |
| src/backend/executor/Makefile | modified | +2 −2 |
| src/backend/executor/nodeModifyTable.c | modified | +4 −105 |
| src/backend/executor/README | modified | +6 −5 |
| src/backend/optimizer/plan/setrefs.c | modified | +8 −8 |
| src/backend/parser/gram.y | modified | +6 −6 |
| src/include/executor/execMerge.h | added | +31 −0 |
| src/include/executor/nodeMerge.h | deleted | +0 −22 |
| src/include/executor/nodeModifyTable.h | modified | +1 −0 |