Re: INSERT ... ON CONFLICT {UPDATE | IGNORE}

From: Gavin Flower <GavinFlower(at)archidevsys(dot)co(dot)nz>
To: Peter Geoghegan <pg(at)heroku(dot)com>, Jeff Janes <jeff(dot)janes(at)gmail(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>, Josh Berkus <josh(at)agliodbs(dot)com>, Craig Ringer <craig(at)2ndquadrant(dot)com>, Anssi Kääriäinen <anssi(dot)kaariainen(at)thl(dot)fi>, Simon Riggs <simon(at)2ndquadrant(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Kevin Grittner <kgrittn(at)ymail(dot)com>, Andres Freund <andres(at)2ndquadrant(dot)com>, Heikki Linnakangas <hlinnakangas(at)vmware(dot)com>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: INSERT ... ON CONFLICT {UPDATE | IGNORE}
Date: 2014-12-16 22:03:42
Message-ID: 5490AC3E.6060002@archidevsys.co.nz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 17/12/14 10:11, Peter Geoghegan wrote:
> On Tue, Dec 16, 2014 at 11:08 AM, Jeff Janes <jeff(dot)janes(at)gmail(dot)com> wrote:
>> Your new version 1.7 of the patches fixes that issue, as well as the OID
>> conflict.
> Good.
>
> You're probably aware that I maintain a stress testing suite for the
> patch here: https://github.com/petergeoghegan/upsert
>
> In the past, you've had a lot of success with coming up with stress
> tests that find bugs. Maybe you can come up with some improvements to
> the suite, if you'd care to test the patch. I can authorize your
> Github account to push code to that repo, if you're interested.
Yeah!

I have just released a prototype software (not related to pg): I'm going
to tell them to treat it with extreme suspicion, no matter how much they
may respect the developer (me)!

Though like Pg, it is critical that it records data with reliability.
Also, both need testing to try and detect intermittent errors (I already
found one myself in the prototype - fortunately, not so critical it
needs to be fixed in the prototype, but would have to be eliminated from
the production version!).

So I think it really great to encourage people to come up with demanding
tests, especially automated stress testing for pg.

Cheers,
Gavin

(Who wishes he had the time & experience to contribute to pg.)

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Andrew Dunstan 2014-12-16 22:13:40 Re: [alvherre@2ndquadrant.com: Re: no test programs in contrib]
Previous Message Stephen Frost 2014-12-16 21:45:42 Re: pgaudit - an auditing extension for PostgreSQL