| Commit message (Expand) | Author | Age | Files | Lines |
* | tpool: liburing typo in error | Daniel Black | 2022-04-27 | 1 | -1/+2 |
* | Cleanup: alignas(CPU_LEVEL1_DCACHE_LINESIZE) | Marko Mäkelä | 2022-04-14 | 1 | -2/+2 |
* | MDEV-27900 fixes | Sergei Golubchik | 2022-03-25 | 4 | -19/+14 |
* | MDEV-27900: aio handle partial reads/writes (uring) | Daniel Black | 2022-03-12 | 1 | -0/+2 |
* | Merge branch 10.5 into 10.6 | Daniel Black | 2022-03-12 | 4 | -27/+60 |
|\ |
|
| * | MDEV-27900: aio handle partial reads/writes | Daniel Black | 2022-03-12 | 4 | -27/+60 |
* | | Merge branch '10.5 into 10.6mariadb-10.6.7 | Sergei Golubchik | 2022-02-10 | 2 | -5/+8 |
|\ \
| |/ |
|
| * | MDEV-27796 Windows - starting server with huge innodb-log-buffer-size may fail | Vladislav Vaintroub | 2022-02-10 | 2 | -5/+8 |
* | | MDEV-27058: Move buf_page_t::slot to IORequest::slot | Marko Mäkelä | 2021-11-18 | 1 | -1/+1 |
* | | MDEV-24512 fixup: Remove after_task_callbackst-10.6-marko2 | Marko Mäkelä | 2021-09-14 | 5 | -35/+4 |
* | | Merge 10.5 into 10.6 | Marko Mäkelä | 2021-06-18 | 1 | -1/+4 |
|\ \
| |/ |
|
| * | MDEV-25953 Tpool - prevent potential deadlock in simulated AIO | Vladislav Vaintroub | 2021-06-17 | 1 | -1/+4 |
* | | MDEV-25905: Assertion table2==NULL in dict_sys_t::add() | Marko Mäkelä | 2021-06-14 | 1 | -6/+4 |
* | | MDEV-25760: Resubmit IO job on -EAGAIN from io_uring | Marko Mäkelä | 2021-06-14 | 1 | -0/+7 |
* | | io_liburing: ENOMEM handling - use io_uring_mlock_size | Daniel Black | 2021-04-15 | 2 | -6/+26 |
* | | CMake cleanup | Vladislav Vaintroub | 2021-03-23 | 1 | -10/+13 |
* | | CMake cleanup: Make WITH_URING, WITH_PMEM Boolean | Marko Mäkelä | 2021-03-20 | 1 | -18/+25 |
* | | MDEV-24883 fixup: Add a dependency | Marko Mäkelä | 2021-03-15 | 1 | -0/+4 |
* | | MDEV-24883 add io_uring support for tpool | Marko Mäkelä | 2021-03-15 | 5 | -10/+201 |
|/ |
|
* | MDEV-24313 (2 of 2): Silently ignored innodb_use_native_aio=1bb-10.5-MDEV-24313 | Marko Mäkelä | 2020-12-14 | 1 | -1/+1 |
* | Simplify clang workarounds. | Vladislav Vaintroub | 2020-12-07 | 1 | -9/+2 |
* | MDEV-24295: Fix the non-clang build | Marko Mäkelä | 2020-12-02 | 1 | -0/+3 |
* | MDEV-24295: Fix the WITH_MSAN build | Marko Mäkelä | 2020-12-02 | 1 | -1/+6 |
* | Clarify some comments. | Vladislav Vaintroub | 2020-11-30 | 1 | -5/+25 |
* | MDEV-24295 Reduce wakeups by tpool maintenance timer, when server is idle | Vladislav Vaintroub | 2020-11-30 | 1 | -10/+109 |
* | Avoid some DBUG prints from idle server in thread pool | Monty | 2020-11-26 | 1 | -0/+2 |
* | MDEV-24270: Clarify some comments | Marko Mäkelä | 2020-11-25 | 1 | -9/+20 |
* | Fix misspelling. | Vladislav Vaintroub | 2020-11-25 | 1 | -11/+11 |
* | Cleanup. Provide accurate comment on my_getevents(). | Vladislav Vaintroub | 2020-11-25 | 1 | -2/+10 |
* | Partially Revert "MDEV-24270: Collect multiple completed events at a time" | Vladislav Vaintroub | 2020-11-25 | 2 | -4/+4 |
* | MDEV-24270: Collect multiple completed events at a time | Marko Mäkelä | 2020-11-25 | 2 | -6/+7 |
* | MDEV-24270 Misuse of io_getevents() causes wake-ups at least twice per second | Marko Mäkelä | 2020-11-25 | 1 | -82/+79 |
* | MDEV-16264 fixup: Clean up asynchronous I/O | Marko Mäkelä | 2020-10-26 | 1 | -1/+1 |
* | MDEV-15053 Reduce buf_pool_t::mutex contention | Marko Mäkelä | 2020-06-05 | 1 | -1/+1 |
* | MDEV-16264: Eliminate unsafe os_aio_userdata_t type cast | Marko Mäkelä | 2020-03-12 | 1 | -1/+1 |
* | Fix compilation error due to type mismatch in tpool_generic.cc | Vicențiu Ciorbaru | 2020-02-13 | 1 | -1/+1 |
* | MDEV-21674 purge_sys.stop() fails to wait for purge workers to complete | Marko Mäkelä | 2020-02-07 | 2 | -6/+34 |
* | MDEV-21551 : Assertion `m_active_threads.size() >= m_long_tasks_count + m_wa... | Vladislav Vaintroub | 2020-01-23 | 1 | -2/+3 |
* | MDEV-21551 Fix race condition in thread_pool_generic::wait_begin() | Vladislav Vaintroub | 2020-01-22 | 1 | -2/+14 |
* | MDEV-21551: Fix -Wsign-compare | Marko Mäkelä | 2020-01-22 | 1 | -3/+3 |
* | MDEV-21551 Fix calculation of current concurrency level in | Vladislav Vaintroub | 2020-01-22 | 1 | -0/+2 |
* | tpool - misc fixes | Vladislav Vaintroub | 2020-01-12 | 2 | -6/+7 |
* | MDEV-21326 : Address TSAN warnings in tpool. | Vladislav Vaintroub | 2020-01-12 | 3 | -7/+27 |
* | tpool - implement post-task callback (for Innodb debugging) | Vladislav Vaintroub | 2020-01-12 | 5 | -1/+32 |
* | MDEV-16264 - some improvements | Vladislav Vaintroub | 2019-12-09 | 5 | -34/+97 |
* | MDEV-16264: Minor cleanup | Marko Mäkelä | 2019-12-03 | 3 | -11/+12 |
* | MDEV-16264 - Fix assertion `m_queue.empty() && !m_tasks_running' in tpool::ta... | Vladislav Vaintroub | 2019-11-25 | 1 | -1/+16 |
* | Fix compile error on centos6. it does not like std::this_thread::sleep() | Vladislav Vaintroub | 2019-11-15 | 1 | -9/+3 |
* | MDEV-16264: Fix some white space | Marko Mäkelä | 2019-11-15 | 5 | -48/+31 |
* | MDEV-16264: Add threadpool library | Vladislav Vaintroub | 2019-11-15 | 10 | -0/+2317 |