RequestAddinLWLocks(int n)

Поиск
Список
Период
Сортировка
От Jesper Pedersen
Тема RequestAddinLWLocks(int n)
Дата
Msg-id 55BB9AA4.6090101@redhat.com
обсуждение исходный текст
Ответы Re: RequestAddinLWLocks(int n)  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Hi,

Currently

   Max(lock_addin_request, NUM_USER_DEFINED_LWLOCKS);

LWLock's are added during startup for extensions.

However, this presents a problem if an extension doesn't specify the
correct number of LWLock's needed, if the total number is <= 4.

The attached patch requires extensions to specify the correct number of
LWLock's needed. This change will break extensions that specifies an
incorrect number, but makes it easier to debug which extension which is
at fault.

Probably too big a change though. Maybe a patch against xfunc.sgml is
better ?

Best regards,
   Jesper


Вложения

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

Предыдущее
От: Simon Riggs
Дата:
Сообщение: Re: brin index vacuum versus transaction snapshots
Следующее
От: Jeff Janes
Дата:
Сообщение: Re: LWLock deadlock and gdb advice