Re: BUG #8152: strange behavior regarding after triggers and inheritance

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #8152: strange behavior regarding after triggers and inheritance
Дата
Msg-id 11314.1368475599@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BUG #8152: strange behavior regarding after triggers and inheritance  (hcurti@exa.unicen.edu.ar)
Ответы Re: BUG #8152: strange behavior regarding after triggers and inheritance
Список pgsql-bugs
hcurti@exa.unicen.edu.ar writes:
> PostgreSQL version: 8.4.17

> After statments triggers on child tables are sometimes executed and
> sometimes are not. As I far as I could see, when the after trigger is
> defined in only one of the tables it may not get executed, wether when it is
> defined in every inherited table it does, but
> which one is undetermined.

This test case appears to work the way you're expecting in 9.0 and
later.  I didn't immediately find a mention of such a change in the
commit logs; perhaps it got fixed as a side-effect of the changes that
moved trigger processing into ModifyTable plan nodes.  Anyway, I doubt
we'd consider changing trigger behavior in 8.4.x at this late date.
You should update to a newer release series if this is a problem for you.

            regards, tom lane

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

Предыдущее
От: John R Pierce
Дата:
Сообщение: Re: Odd Behavior After Multiple Deletes
Следующее
От: lr@pcorp.us
Дата:
Сообщение: BUG #8156: PostGIS crash with immutable functions when immutable function throws an error