Re: BUG #14150: Attempted to delete invisible tuple

From: Andres Freund <andres(at)anarazel(dot)de>
To: Oskari Saarenmaa <os(at)aiven(dot)io>
Cc: Michael Paquier <michael(dot)paquier(at)gmail(dot)com>, Peter Geoghegan <pg(at)heroku(dot)com>, Peter Tripp <peter(at)chartio(dot)com>, Virendra Negi <virendra(at)idyllic-software(dot)com>, pgsql-bugs <pgsql-bugs(at)postgresql(dot)org>
Subject: Re: BUG #14150: Attempted to delete invisible tuple
Date: 2016-07-06 21:40:24
Message-ID: 20160706214024.4bl2q3skcio4eoqk@alap3.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Hi,

On 2016-07-06 13:30:57 +0300, Oskari Saarenmaa wrote:
> The attached patch against current master
> allows heap_abort_speculative to delete
> toast rows created by the same command
> which makes the above test case and "make
> check" run without failures. Note that I
> haven't touched this code before so I
> don't know how safe my patch is.

I've not looked closely at this yet, but unfortunately we probably can't
just update the API of HeapTupleSatisfiesUpdate and friends, this needs
to be backpatched to 9.5...

Andres Freund

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Andres Freund 2016-07-06 21:40:45 Re: BUG #14150: Attempted to delete invisible tuple
Previous Message Peter Geoghegan 2016-07-06 21:40:02 Re: BUG #14231: logical replication wal sender process spins when using error traps in function