summaryrefslogtreecommitdiff
path: root/sql/threadpool.h
Commit message (Collapse)AuthorAgeFilesLines
* Added copiright, some more commentsVladislav Vaintroub2012-02-171-0/+14
|
* address second round review commentsVladislav Vaintroub2012-02-161-2/+1
|
* small cleanupsVladislav Vaintroub2012-01-241-0/+6
|
* Get rid of idle thread counter atomic variable.Vladislav Vaintroub2012-01-151-2/+5
| | | | | Instead, use function that loops over groups and calculates idle threads for "show status".
* Threadpool -address review commentsVladislav Vaintroub2012-01-151-17/+15
|
* Allow for faster creation of threads in corner cases where pool would be ↵Vladislav Vaintroub2011-12-311-0/+1
| | | | | | | | overloaded with long non-yielding queries. To allow it, change minimum of thread_pool_stall_limit to be 10 milliseconds. Also introduce a new parameter to oversubscribe a group . Number of threads running in parallel would be higher than it normally should, leading to thrashing, but it may improving preemptiveness, which is useful for the described corner case.
* Make threadpool_stall_limit variable really dynamicVladislav Vaintroub2011-12-291-0/+1
|
* allow changing thread_pool_size without server restartVladislav Vaintroub2011-12-191-0/+3
|
* Small adjustements to threadpoolVladislav Vaintroub2011-12-181-3/+0
|
* Initial threadpool implementation for MariaDB 5.5Vladislav Vaintroub2011-12-081-0/+47