BUG #19368: f54af9f does not create the correct macro for autotools build
В списке pgsql-bugs по дате отправления:
| От | PG Bug reporting form |
|---|---|
| Тема | BUG #19368: f54af9f does not create the correct macro for autotools build |
| Дата | |
| Msg-id | 19368-016d79a7f3a1c599@postgresql.org обсуждение исходный текст |
| Ответы |
Re: BUG #19368: f54af9f does not create the correct macro for autotools build
|
| Список | pgsql-bugs |
The following bug has been logged on the website: Bug reference: 19368 Logged by: Evan Si Email address: evsi@amazon.com PostgreSQL version: 18.1 Operating system: Amazon Linux 2, Amazon Linux 2023 Description: https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f54af9f2679d The commit f54af9f2679d added a macro HAVE_LIBURING_QUEUE_INIT_MEM that is checked to see if slowdown from memory mappings can be avoided when using io_uring. This HAVE_LIBURING_QUEUE_INIT_MEM is set by Meson build after checking liburing. However, the autotools build seems to set a different macro, HAVE_IO_URING_QUEUE_INIT_MEM, which is never used. This means when the server is built with autotools, the slowdown when using io_uring can never be avoided.
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера