Re: pgsql: Invent a memory context reset/delete callback mechanism.

Поиск
Список
Период
Сортировка
От Simon Riggs
Тема Re: pgsql: Invent a memory context reset/delete callback mechanism.
Дата
Msg-id CA+U5nMJ3dS4WS5DE7vjG+=zywQLbXP4N2_-8So8_FTeea5iu8A@mail.gmail.com
обсуждение исходный текст
Ответ на pgsql: Invent a memory context reset/delete callback mechanism.  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: pgsql: Invent a memory context reset/delete callback mechanism.  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-committers
On 27 February 2015 at 22:17, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Invent a memory context reset/delete callback mechanism.
>
> This allows cleanup actions to be registered to be called just before a
> particular memory context's contents are flushed (either by deletion or
> MemoryContextReset).  The patch in itself has no use-cases for this, but
> several likely reasons for wanting this exist.
>
> In passing, per discussion, rearrange some boolean fields in struct
> MemoryContextData so as to avoid wasted padding space.  For safety,
> this requires making allowInCritSection's existence unconditional;
> but I think that's a better approach than what was there anyway.

Please can you document this in src/backend/utils/mmgr/README or other place?

--
 Simon Riggs                   http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, RemoteDBA, Training & Services


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: pgsql: Suppress uninitialized-variable warning from less-bright compile
Следующее
От: Jeff Davis
Дата:
Сообщение: Re: pgsql: Invent a memory context reset/delete callback mechanism.