Re: DTrace probe patch for OS X Leopard

Поиск
Список
Период
Сортировка
От Robert Lor
Тема Re: DTrace probe patch for OS X Leopard
Дата
Msg-id 47C80F89.5000409@sun.com
обсуждение исходный текст
Ответ на Re: DTrace probe patch for OS X Leopard  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: DTrace probe patch for OS X Leopard  (Alvaro Herrera <alvherre@commandprompt.com>)
Re: DTrace probe patch for OS X Leopard  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-patches
Tom Lane wrote:
> I agree with Peter.  There are a whole lot of include files that are
> needed by way more than 3 .c files, and yet are not folded into
> postgres.h.  c.h is right out.
>
My concern is that when we start adding more probes (not just the
backend), we will have to add the following 5 lines in .c files that use
the Dtrace macros. This seems intrusive and messy to me instead of in a
centralized place like c.h. What are the disadvantages for keeping the
way it is now?

#ifdef ENABLE_DTRACE
#include "utils/probes.h"
#else
#include "utils/probes_null.h"
#endif

Regards,
-Robert

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

Предыдущее
От: Teodor Sigaev
Дата:
Сообщение: Re: Proposed patch to change TOAST compression strategy
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: DTrace probe patch for OS X Leopard