MERGE SQL command

Edit
ID 2920
Title MERGE SQL command
Topic SQL Commands
Created 2020-12-31 13:48:10
Last modified 2021-09-01 12:58:08 (3 years, 2 months ago)
Latest email 2022-03-28 15:06:14 (2 years, 7 months ago)
Status
2021-09: Returned with feedback
2021-07: Moved to next CF
2021-03: Moved to next CF
2021-01: Moved to next CF
Target version 15
Authors Álvaro Herrera (alvherre), Simon Riggs (simon), Pavan Deolasee (pavan)
Reviewers Become reviewer
Committer
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/2920
git checkout commitfest/cf/2920
Emails
support for MERGE
First at 2020-12-31 13:47:36 by Alvaro Herrera <alvherre at alvh.no-ip.org>
Latest at 2022-03-28 15:06:14 by Alvaro Herrera <alvherre at alvh.no-ip.org>
Latest attachment (v21-0001-Add-support-for-MERGE-SQL-command.patch) at 2022-03-28 11:00:33 from Alvaro Herrera <alvherre at alvh.no-ip.org>
    Attachment (v21-0001-Add-support-for-MERGE-SQL-command.patch) at 2022-03-28 11:00:33 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v20-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-03-25 15:36:59 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v19-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-03-20 18:40:06 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (0001-fixup-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-03-18 11:05:03 from Peter Eisentraut <peter.eisentraut at enterprisedb.com> (Patch: Yes)
    Attachment (v18-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-03-17 11:31:16 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v17-0001-Split-ExecUpdate-and-ExecDelete-in-reusable-piec.patch) at 2022-03-16 20:36:02 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v16-0001-Split-ExecUpdate-and-ExecDelete-in-reusable-piec.patch) at 2022-03-16 19:18:48 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v15-0001-Split-ExecUpdate-and-ExecDelete-in-reusable-piec.patch) at 2022-03-12 03:53:47 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (new_insert_tests_for_merge.patch) at 2022-03-10 15:48:54 from Simon Riggs <simon.riggs at enterprisedb.com> (Patch: No)
    Attachment (v14-0001-Add-API-of-sorts-for-transition-table-handling-i.patch) at 2022-03-09 17:38:03 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v13-0001-Add-API-of-sorts-for-transaction-table-handling-.patch) at 2022-03-07 19:59:09 from Álvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v12-0001-Add-API-of-sorts-for-transaction-table-handling-.patch) at 2022-02-27 17:24:57 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (v11-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-29 21:49:37 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (tab-complete.c.rej) at 2022-01-28 23:33:21 from Erik Rijkers <er at xs4all.nl> (Patch: Yes)
    Attachment (v10-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-28 20:27:37 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v9-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-27 15:15:27 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v8-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-20 21:06:59 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v7-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-16 18:04:03 from Japin Li <japinli at hotmail.com> (Patch: No)
    Attachment (0001-f-typos.txt) at 2022-01-14 14:44:03 from Justin Pryzby <pryzby at telsasoft.com> (Patch: Yes)
    Attachment (v6-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-13 12:43:29 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (v5-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2022-01-13 09:51:33 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (merge1.sql) at 2022-01-12 06:12:58 from Jaime Casanova <jcasanov at systemguards.com.ec> (Patch: No)
    Attachment (merge_fix_docs_into.v1.patch) at 2022-01-05 07:53:05 from Simon Riggs <simon.riggs at enterprisedb.com> (Patch: Yes)
    Attachment (merge-v4_rebasedto20211222.patch) at 2021-12-22 11:35:56 from Simon Riggs <simon.riggs at enterprisedb.com> (Patch: Yes)
    Attachment (merge-v4.patch) at 2021-11-15 22:45:13 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (0001-f-merge-code-comments.notpatch) at 2021-11-13 22:58:37 from Justin Pryzby <pryzby at telsasoft.com> (Patch: Yes)
    Attachment (0001-f-typos.notpatch) at 2021-11-13 18:33:49 from Justin Pryzby <pryzby at telsasoft.com> (Patch: Yes)
    Attachment (merge-v3.patch) at 2021-11-12 17:57:57 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: Yes)
    Attachment (0001-review.txt) at 2021-01-10 01:44:29 from Tomas Vondra <tomas.vondra at enterprisedb.com> (Patch: Yes)
    Attachment (v2-0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2021-01-08 19:22:00 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
    Attachment (0001-MERGE-SQL-Command-following-SQL-2016.patch) at 2020-12-31 13:47:36 from Alvaro Herrera <alvherre at alvh.no-ip.org> (Patch: No)
History
When Who What
2021-09-01 12:58:08 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2021-09 with status: Returned with feedback
2021-09-01 10:44:13 Daniel Gustafsson (d_gustafsson) New status: Waiting on Author
2021-06-30 15:27:11 Álvaro Herrera (alvherre) Closed in commitfest 2021-07 with status: Moved to next CF
2021-06-30 15:27:07 Álvaro Herrera (alvherre) New status: Needs review
2021-03-19 14:48:16 David Steele (dsteele) New status: Waiting on Author
2021-03-19 14:47:35 David Steele (dsteele) Closed in commitfest 2021-07 with status: Moved to next CF
2021-03-19 14:47:10 David Steele (dsteele) Closed in commitfest 2021-03 with status: Moved to next CF
2021-03-19 14:47:05 David Steele (dsteele) New status: Needs review
2021-03-08 18:22:16 Álvaro Herrera (alvherre) Changed targetversion to 15
2021-02-27 04:06:00 Justin Pryzby (justinpryzby) New status: Waiting on Author
2021-02-01 12:49:58 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-01 with status: Moved to next CF
2021-01-11 14:07:08 Simon Riggs (simon) Changed name to MERGE SQL command
2020-12-31 13:48:53 Álvaro Herrera (alvherre) Changed authors to Álvaro Herrera (alvherre), Simon Riggs (simon), Pavan Deolasee (pavan)
2020-12-31 13:48:53 Álvaro Herrera (alvherre) Changed name to support for MERGE
2020-12-31 13:48:10 Álvaro Herrera (alvherre) Attached mail thread 20201231134736.GA25392@alvherre.pgsql
2020-12-31 13:48:10 Álvaro Herrera (alvherre) Created patch record
Edit