Re: heap_abort_speculative() sets xmin to Invalid* without HEAP_XMIN_INVALID

Поиск
Список
Период
Сортировка
От Peter Geoghegan
Тема Re: heap_abort_speculative() sets xmin to Invalid* without HEAP_XMIN_INVALID
Дата
Msg-id CAH2-Wzkpiu7FVCeLY+TTm97-xrLRmb9uvNkBkg+K0XwSkyaC+g@mail.gmail.com
обсуждение исходный текст
Ответ на Re: heap_abort_speculative() sets xmin to Invalid* without HEAP_XMIN_INVALID  (Alvaro Herrera <alvherre@2ndquadrant.com>)
Список pgsql-hackers
On Thu, Jul 23, 2020 at 2:49 PM Alvaro Herrera <alvherre@2ndquadrant.com> wrote:
> On 2020-Jul-23, Andres Freund wrote:
>
> > I think we should change heap_abort_speculative() to set
> > HEAP_XMIN_INVALID in master.
>
> +1

+1

> +1 for doing it as an additional fix, with a fat comment somewhere
> explaining where such tuples would come from.

There could be an opportunity to put this on a formal footing by doing
something in the amcheck heap checker patch.

-- 
Peter Geoghegan



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Making CASE error handling less surprising
Следующее
От: Amul Sul
Дата:
Сообщение: Re: [Patch] ALTER SYSTEM READ ONLY