Re: Basic subtransaction facility

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: Basic subtransaction facility
Дата
Msg-id 20040429200841.GI4503@dcc.uchile.cl
обсуждение исходный текст
Ответ на Re: Basic subtransaction facility  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-patches
On Thu, Apr 29, 2004 at 12:26:01AM -0400, Bruce Momjian wrote:

> I don't understand your elog(ERROR) vs. ereport(ERROR) distinction.  Was
> that a typo?

Nope.  When Tom upgraded the error handling, he changed almost
everything to ereport(), but in the places where there's a violation of
expected conditions, he retained elog().  We don't provide special error
code, nor there is space for errhints etc.

Those unexpected conditions I thought we could just abort the
transaction tree; but maybe we have to close the backend as Manfred and
Tom say.  I don't think there's space for PANIC though (unless we
suspect shared state corruption ... is that checked for anywhere?  I
haven't looked.)

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"No single strategy is always right (Unless the boss says so)"
(Larry Wall)

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: SECURITY DEFINER not being propagated...
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: Basic subtransaction facility