mariadb/tpool
Vladislav Vaintroub f6e9600f42 MDEV-33840 tpool- switch to longer maintainence timer interval, if pool is idle
Previous solution, that would entirely switch timer off, turned out
to be deadlock prone.

This patch fixed previous attempt to switch between long/short interval
periods in MDEV-24295. Now, initial state of the timer is fixed (it is ON).
Also, avoid switching timer to longer periods if there is any activity in
the pool.
2024-04-17 10:49:59 +02:00
..
aio_linux.cc Add missing include <cstdio> 2023-01-27 12:43:38 +11:00
aio_simulated.cc MDEV-27900: aio handle partial reads/writes 2022-03-12 09:47:53 +11:00
aio_win.cc MDEV-16264: Add threadpool library 2019-11-15 16:50:22 +01:00
CMakeLists.txt MDEV-16264 - some improvements 2019-12-09 21:12:13 +01:00
task.cc MDEV-21674 purge_sys.stop() fails to wait for purge workers to complete 2020-02-07 08:12:58 +02:00
task_group.cc tpool - implement post-task callback (for Innodb debugging) 2020-01-12 19:08:02 +01:00
tpool.h MDEV-27900: aio handle partial reads/writes 2022-03-12 09:47:53 +11:00
tpool_generic.cc MDEV-33840 tpool- switch to longer maintainence timer interval, if pool is idle 2024-04-17 10:49:59 +02:00
tpool_structs.h MDEV-32861 InnoDB hangs when running out of I/O slots 2023-11-22 16:54:41 +02:00
tpool_win.cc tpool - implement post-task callback (for Innodb debugging) 2020-01-12 19:08:02 +01:00
wait_notification.cc tpool - misc fixes 2020-01-12 21:34:59 +01:00