Re: replication slot restart_lsn initialization

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: replication slot restart_lsn initialization
Дата
Msg-id 20150707134920.GR30359@alap3.anarazel.de
обсуждение исходный текст
Ответ на Re: replication slot restart_lsn initialization  (Gurjeet Singh <gurjeet@singh.im>)
Ответы Re: replication slot restart_lsn initialization  (Gurjeet Singh <gurjeet@singh.im>)
Список pgsql-hackers
On 2015-07-07 06:41:55 -0700, Gurjeet Singh wrote:
> There seems to be a misplaced not operator  ! in that if statement, as
> well. That sucks :( The MacOS gcc binary is actually clang, and its output
> is too noisy [1], which is probably why I might have missed warning if any.

Which version of clang is it? With newer ones you can individually
disable nearly all of the warnings. I regularly use clang, and most of
the time it compiles master without warnings.

> > >  pg_create_physical_replication_slot(PG_FUNCTION_ARGS)
> > >  {
> > >       Name            name = PG_GETARG_NAME(0);
> > > +     bool            activate = PG_GETARG_BOOL(1);
> >
> > Don't like 'activate' much as a name. How about 'immediately_reserve'?
> >
> 
> I still like 'activate, but okay. How about 'reserve_immediately' instead?

Activate is just utterly wrong. A slot isn't inactive before. And
'active' already is used for slots that are currently in use
(i.e. connected to).

> Also, do you want this name change just in the C code, or in the pg_proc
> and docs as well?

All.

- Andres



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

Предыдущее
От: Heikki Linnakangas
Дата:
Сообщение: Re: Fix broken Install.bat when target directory contains a space
Следующее
От: Merlin Moncure
Дата:
Сообщение: Re: PL/pgSQL, RAISE and error context