Fault injection framework

Поиск
Список
Период
Сортировка
От Asim R P
Тема Fault injection framework
Дата
Msg-id CANXE4TdxdESX1jKw48xet-5GvBFVSq=4cgNeioTQff372KO45A@mail.gmail.com
обсуждение исходный текст
Ответы Re: Fault injection framework  (Michael Paquier <michael@paquier.xyz>)
Список pgsql-hackers
Hello

Fault injection was discussed a few months ago at PGCon in Ottawa.  At least a few folks showed interest and so I would like to present what we have been using in Greenplum.

The attached patch set contains the fault injector framework ported to PostgreSQL master.  It  provides ability to define points of interest in backend code and then inject faults at those points from SQL.  Also included is an isolation test to simulate a speculative insert conflict scenario that was found to be rather cumbersome to implement using advisory locks, see [1].  The alternative isolation spec using fault injectors seems much simpler to understand.

Asim

[1] CAAKRu_a7hbyrk=wveHYhr4LbcRnRCG=yPUVoQYB9YO1CdUBE9Q@mail.gmail.com


Вложения

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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: POC: Cleaning up orphaned files using undo logs
Следующее
От: Dilip Kumar
Дата:
Сообщение: Re: POC: Cleaning up orphaned files using undo logs