pgsql: Add kqueue(2) support to the WaitEventSet API.

Поиск
Список
Период
Сортировка
От Thomas Munro
Тема pgsql: Add kqueue(2) support to the WaitEventSet API.
Дата
Msg-id E1izCmM-0005pV-Co@gemulon.postgresql.org
обсуждение исходный текст
Ответы Re: pgsql: Add kqueue(2) support to the WaitEventSet API.
Re: pgsql: Add kqueue(2) support to the WaitEventSet API.
Список pgsql-committers
Add kqueue(2) support to the WaitEventSet API.

Use kevent(2) to wait for events on the BSD family of operating
systems and macOS.  This is similar to the epoll(2) support added
for Linux by commit 98a64d0bd.

Author: Thomas Munro
Reviewed-by: Andres Freund, Marko Tiikkaja, Tom Lane
Tested-by: Mateusz Guzik, Matteo Beccati, Keith Fiske, Heikki Linnakangas, Michael Paquier, Peter Eisentraut, Rui
DeSousa,Tom Lane, Mark Wong 
Discussion: https://postgr.es/m/CAEepm%3D37oF84-iXDTQ9MrGjENwVGds%2B5zTr38ca73kWR7ez_tA%40mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/815c2f0972c8386aba7c606f1ee6690d13b04db2

Modified Files
--------------
configure                       |   4 +-
configure.in                    |   2 +
src/backend/storage/ipc/latch.c | 300 +++++++++++++++++++++++++++++++++++++++-
src/include/pg_config.h.in      |   6 +
src/tools/msvc/Solution.pm      |   2 +
5 files changed, 311 insertions(+), 3 deletions(-)


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

Предыдущее
От: Peter Geoghegan
Дата:
Сообщение: Re: pgsql: Handle lack of DSM slots in parallel btree build.
Следующее
От: Fujii Masao
Дата:
Сообщение: pgsql: Add note about how each partition's default value is treated, in