Thread: pgsql: New files for MERGE
New files for MERGE Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/83454e3c2b28141c0db01c7d2027e01040df5249 Modified Files -------------- doc/src/sgml/ref/merge.sgml | 603 +++++++ src/backend/executor/nodeMerge.c | 575 +++++++ src/backend/parser/parse_merge.c | 660 ++++++++ src/include/executor/nodeMerge.h | 22 + src/include/parser/parse_merge.h | 19 + src/test/isolation/expected/merge-delete.out | 97 ++ .../isolation/expected/merge-insert-update.out | 84 + .../isolation/expected/merge-match-recheck.out | 106 ++ src/test/isolation/expected/merge-update.out | 213 +++ src/test/isolation/specs/merge-delete.spec | 51 + src/test/isolation/specs/merge-insert-update.spec | 52 + src/test/isolation/specs/merge-match-recheck.spec | 79 + src/test/isolation/specs/merge-update.spec | 132 ++ src/test/regress/expected/merge.out | 1673 ++++++++++++++++++++ src/test/regress/sql/merge.sql | 1173 ++++++++++++++ 15 files changed, 5539 insertions(+)