Re: [HACKERS] MERGE SQL Statement for PG11
Pavan Deolasee <pavan.deolasee@gmail.com>
From: Pavan Deolasee <pavan.deolasee@gmail.com>
To: Simon Riggs <simon@2ndquadrant.com>
Cc: Peter Geoghegan <pg@bowt.ie>, Robert Haas <robertmhaas@gmail.com>, Tomas Vondra <tomas.vondra@2ndquadrant.com>,
Alvaro Herrera <alvherre@alvh.no-ip.org>, Andrew Dunstan <andrew.dunstan@2ndquadrant.com>, Pavan Deolasee <pavan.deolasee@2ndquadrant.com>,
Stephen Frost <sfrost@snowman.net>, PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2018-03-22T18:42:04Z
Lists: pgsql-hackers
Attachments
- 0002_merge_v23e_main.patch (application/octet-stream) patch
- 0001_merge_v23e_onconflict_work.patch (application/octet-stream) patch
On Thu, Mar 22, 2018 at 1:36 PM, Simon Riggs <simon@2ndquadrant.com> wrote: > On 21 March 2018 at 12:23, Pavan Deolasee <pavan.deolasee@gmail.com> > wrote: > > > Fixed > > Looks like that this completes all outstanding items with the MERGE code. > > A slightly improved version attached. Apart from doc cleanup based on earlier feedback, fixed one assertion failure based on Rahila's report. This was happening when target relation is referenced in the source subquery. Fixed that and added a test case to test that situation. Rebased on current master. Thanks, Pavan -- Pavan Deolasee http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
Commits
-
Add support for MERGE SQL command
- 7103ebb7aae8 15.0 landed
-
Add API of sorts for transition table handling in trigger.c
- 3a46a45f6f00 15.0 landed
-
Revert MERGE patch
- 08ea7a2291db 11.0 cited
-
Fix several bugs related to ON CONFLICT's EXCLUDED pseudo relation.
- ad2278379244 9.6.0 cited