Re:BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead

Поиск
Список
Период
Сортировка
Искать
От
feichanghong
Тема
Re:BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead
Дата
Msg-id
tencent_C4D907A5093C071A029712E73B43C6512706@qq.com
Ответ на
Список
Дерево обсуждения
BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead PG Bug reporting form <noreply@postgresql.org>
Re:BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead "feichanghong" <feichanghong@qq.com>
Re: BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead Michael Paquier <michael@paquier.xyz>
Re: BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: BUG #18241: PushTransaction may cause Standby to execute ItemIdMarkDead Michael Paquier <michael@paquier.xyz>
> We have analyzed the cause of the problem: The value of
> IndexScanDesc->xactStartedInRecovery is a key condition for determining
> whether an index item can be marked as DEAD. And it depends on
> CurrentTransactionState->startedInRecovery. However, PushTransaction does
> not assign a value to startedInRecovery when modifying
> CurrentTransactionState.
The attached patch has been verified to resolve the mentioned issue.
В списке pgsql-bugs по дате отправления
От: PG Bug reporting form
Дата:
От: Dean Rasheed
Дата:
FAQ