32 Commits (8fe927e6de88d93e22a097820558ba4296ce72a9)

Author SHA1 Message Date
Vladislav Vaintroub 78bd7d86a4 MDEV-25953 Tpool - prevent potential deadlock in simulated AIO 4 years ago
Marko Mäkelä f24b738318 MDEV-24313 (2 of 2): Silently ignored innodb_use_native_aio=1 5 years ago
Vladislav Vaintroub 3ee24b2306 Simplify clang workarounds. 5 years ago
Marko Mäkelä f3a58ed801 MDEV-24295: Fix the non-clang build 5 years ago
Marko Mäkelä 4174fc1a1b MDEV-24295: Fix the WITH_MSAN build 5 years ago
Vladislav Vaintroub 1435f35bda Clarify some comments. 5 years ago
Vladislav Vaintroub 5bb5d4ad3a MDEV-24295 Reduce wakeups by tpool maintenance timer, when server is idle 5 years ago
Monty 279b5f87de Avoid some DBUG prints from idle server in thread pool 5 years ago
Marko Mäkelä f693b72547 MDEV-24270: Clarify some comments 5 years ago
Vladislav Vaintroub 2de95f7a1e Fix misspelling. 5 years ago
Vladislav Vaintroub c130c60b2b Cleanup. Provide accurate comment on my_getevents(). 5 years ago
Vladislav Vaintroub 78df9e37a6 Partially Revert "MDEV-24270: Collect multiple completed events at a time" 5 years ago
Marko Mäkelä 6479006e14 MDEV-24270: Collect multiple completed events at a time 5 years ago
Marko Mäkelä 7a9405e3dc MDEV-24270 Misuse of io_getevents() causes wake-ups at least twice per second 5 years ago
Marko Mäkelä 8cb01c51fb MDEV-16264 fixup: Clean up asynchronous I/O 5 years ago
Marko Mäkelä b1ab211dee MDEV-15053 Reduce buf_pool_t::mutex contention 5 years ago
Marko Mäkelä c7920fa8ff MDEV-16264: Eliminate unsafe os_aio_userdata_t type cast 6 years ago
Vicențiu Ciorbaru efa9079fbd Fix compilation error due to type mismatch in tpool_generic.cc 6 years ago
Marko Mäkelä 8b97eba31b MDEV-21674 purge_sys.stop() fails to wait for purge workers to complete 6 years ago
Vladislav Vaintroub b19760b843 MDEV-21551 : Assertion `m_active_threads.size() >= m_long_tasks_count + m_waiting_task_count' failed" 6 years ago
Vladislav Vaintroub fde1589f9b MDEV-21551 Fix race condition in thread_pool_generic::wait_begin() 6 years ago
Marko Mäkelä 588eac58fd MDEV-21551: Fix -Wsign-compare 6 years ago
Vladislav Vaintroub c20bf8fd49 MDEV-21551 Fix calculation of current concurrency level in 6 years ago
Vladislav Vaintroub 508bc20a85 tpool - misc fixes 6 years ago
Vladislav Vaintroub c27577a1ad MDEV-21326 : Address TSAN warnings in tpool. 6 years ago
Vladislav Vaintroub bada05a883 tpool - implement post-task callback (for Innodb debugging) 6 years ago
Vladislav Vaintroub 66de4fef76 MDEV-16264 - some improvements 6 years ago
Marko Mäkelä 57444a3b30 MDEV-16264: Minor cleanup 6 years ago
Vladislav Vaintroub 86407a59b3 MDEV-16264 - Fix assertion `m_queue.empty() && !m_tasks_running' in tpool::task_group destructor 6 years ago
Vladislav Vaintroub c233d406cb Fix compile error on centos6. it does not like std::this_thread::sleep() 6 years ago
Marko Mäkelä 8040998624 MDEV-16264: Fix some white space 6 years ago
Vladislav Vaintroub 00ee8d85c9 MDEV-16264: Add threadpool library 6 years ago