diff options
author | Simon Riggs | 2018-04-02 20:12:47 +0000 |
---|---|---|
committer | Simon Riggs | 2018-04-02 20:12:47 +0000 |
commit | 354f13855e6381d288dfaa52bcd4f2cb0fd4a5eb (patch) | |
tree | 92710660450acee59be62dea485cc26ab147f332 /src/include/optimizer | |
parent | e6597dc3533946b98acba7871bd4ca1f7a3d4c1d (diff) |
Modified files for MERGE
Diffstat (limited to 'src/include/optimizer')
-rw-r--r-- | src/include/optimizer/pathnode.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/include/optimizer/pathnode.h b/src/include/optimizer/pathnode.h index 381bc30813c..895bf6959da 100644 --- a/src/include/optimizer/pathnode.h +++ b/src/include/optimizer/pathnode.h @@ -241,11 +241,14 @@ extern ModifyTablePath *create_modifytable_path(PlannerInfo *root, CmdType operation, bool canSetTag, Index nominalRelation, List *partitioned_rels, bool partColsUpdated, - List *resultRelations, List *subpaths, + List *resultRelations, + Index mergeTargetRelation, + List *subpaths, List *subroots, List *withCheckOptionLists, List *returningLists, List *rowMarks, OnConflictExpr *onconflict, - int epqParam); + List *mergeSourceTargetList, + List *mergeActionList, int epqParam); extern LimitPath *create_limit_path(PlannerInfo *root, RelOptInfo *rel, Path *subpath, Node *limitOffset, Node *limitCount, |