Re: XACT_EVENT for 'commit prepared'

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: XACT_EVENT for 'commit prepared'
Дата
Msg-id 1249610.1717773580@sss.pgh.pa.us
обсуждение исходный текст
Ответ на XACT_EVENT for 'commit prepared'  (Xiaoran Wang <fanfuxiaoran@gmail.com>)
Ответы Re: XACT_EVENT for 'commit prepared'
Список pgsql-hackers
Xiaoran Wang <fanfuxiaoran@gmail.com> writes:
> I found that in enum XactEvent, there is  'XACT_EVENT_PREPARE'  for
> 'prepare transaction', but there is no event for 'commit prepared' or
> 'rollback prepared'.

On the whole, it seems like a good idea to me that those commands
don't invoke event triggers.  It is a core principle of 2PC that
if 'prepare' succeeded, 'commit prepared' must not fail.  Invoking a
trigger during the second step would add failure cases and I'm not
sure what value it has.

            regards, tom lane



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