From: | Kyle Kingsbury <aphyr(at)jepsen(dot)io> |
---|---|
To: | Peter Geoghegan <pg(at)bowt(dot)ie>, Andres Freund <andres(at)anarazel(dot)de> |
Cc: | Kevin Grittner <kgrittn(at)gmail(dot)com>, Jeff Davis <pgsql(at)j-davis(dot)com>, PostgreSQL mailing lists <pgsql-bugs(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Potential G2-item cycles under serializable isolation |
Date: | 2020-06-11 03:14:42 |
Message-ID: | 0a53caa2-d568-0283-a448-96bd4d68c235@jepsen.io |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
On 6/10/20 9:10 PM, Peter Geoghegan wrote:
> On Mon, Jun 8, 2020 at 7:30 PM Peter Geoghegan <pg(at)bowt(dot)ie> wrote:
>> I'll try to write an isolationtester test tomorrow.
> Attached is v3, which has an isolationtester test.
>
> It also fixes an assertion failure that could happen in rare cases,
> which was reported to me privately by Thomas. We now explicitly don't
> go ahead with an XID when it precedes TransactionXmin.
Thanks so much for investigating this, Peter. And thanks to everyone else here
who helped get this sorted out--y'all have done great work. :)
I wanted to let you know that I've put together a draft of a report on these
findings, and if you've got any comments you'd like to offer, I'd be happy to
hear them, either on-list or privately.
http://jepsen.io/analyses/postgresql-12.3?draft-token=Kets1Quayfs
People reading this list: hi please don't leak this to twitter/HN/etc just yet,
I'd like to give it a few days to settle before release. :)
--Kyle
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Munro | 2020-06-11 03:16:13 | Re: Potential G2-item cycles under serializable isolation |
Previous Message | PG Bug reporting form | 2020-06-11 02:29:49 | BUG #16489: Cannot strictly compare arrays in jsonb_path_query call that uses vars |