Re: MarkBufferDirty Assert held LW_EXCLUSIVE lock fail when ginFinishSplit

Поиск
Список
Период
Сортировка
От feichanghong
Тема Re: MarkBufferDirty Assert held LW_EXCLUSIVE lock fail when ginFinishSplit
Дата
Msg-id tencent_4EB9BF2B6644750A7D909A3873F022A8290A@qq.com
обсуждение исходный текст
Ответ на Re: MarkBufferDirty Assert held LW_EXCLUSIVE lock fail when ginFinishSplit  (Heikki Linnakangas <hlinnaka@iki.fi>)
Список pgsql-bugs
Dear hlinnaka,

I once attempted to construct a scenario with multiple backends concurrently
performing the split that leads to gin index corruption. Unfortunately, I did
not succeed. The reason is that ginInsertCleanup requires an Exclusive Lock
on METAPAGE, preventing multiple processes from simultaneously executing the
cleanup. 

Maybe I missed something. hlinnaka, do you have any suggestions?

Best Regards,
Fei Changhong
Alibaba Cloud Computing Ltd.
 

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

Предыдущее
От: Sandeep Thakkar
Дата:
Сообщение: Re: BUG #18395: Checksum verification failed for: deb_postgis_3_4_pg16.app.zip
Следующее
От: feichanghong
Дата:
Сообщение: Re: ReplicationSlotRelease may set the statusFlags of other processes in PG14