summaryrefslogtreecommitdiff
path: root/src/mongo/transport/service_executor_adaptive.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-11-011-11/+11
* SERVER-40004 Modified compareAndSwap to return booleanShelley Jain2019-08-161-2/+1
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-23/+24
* SERVER-40476 merge contents of utils/stringutils into utils/str.Billy Donahue2019-04-111-1/+1
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-051-1/+2
* Revert "SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)"Benety Goh2019-04-031-2/+1
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-021-1/+2
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-031-1/+0
* SERVER-39720 Convert ServiceExecutor parameters to IDLBen Caimano2019-02-221-28/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-39466 Make transport::Reactor inherit from OutOfLineExecutorBen Caimano2019-02-121-2/+2
* SERVER-39456 Remove tcmallocEnableMarkThreadTemporarilyIdle implementation.r4.1.8Henrik Edin2019-02-121-6/+0
* SERVER-30711: scope_guard rewrite, to avoid -Werror=noexcept-typeBilly Donahue2019-01-111-2/+2
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36697 Utilize TickSource for transactions timing metricsWilliam Schultz2018-10-021-2/+1
* SERVER-34986 Allow connections to override maxConns based on CIDR rangeJonathan Reams2018-08-211-16/+14
* Revert "SERVER-34986 Allow connections to override maxConns based on CIDR range"Siyuan Zhou2018-08-161-14/+16
* SERVER-34986 Allow connections to override maxConns based on CIDR rangeJonathan Reams2018-08-161-16/+14
* SERVER-33821 TL changes for NITLJason Carey2018-04-051-36/+13
* SERVER-33643 refactor processInfo to no longer depend on globalRobert Guo2018-03-151-2/+1
* SERVER-33450 Remove dependancy on network for service_context so that lib can...Henrik Edin2018-03-011-1/+1
* SERVER-32034 Fix lintJonathan Reams2018-01-051-1/+1
* SERVER-32034 Pending threads shouldn't block starvation response in controllerJonathan Reams2018-01-051-107/+176
* SERVER-30609 Add support for markThreadIdle to adaptive service executorMark Benvenuto2018-01-041-1/+8
* SERVER-30475 Fix race in service executor adaptive where we might terminate t...Henrik Edin2017-12-201-16/+52
* SERVER-31181: ServiceExecutorAdaptive maxLatencyMicros should be greater than...Fiona Rowan2017-12-071-1/+11
* SERVER-32137: remove unused stringdata vars and use all task names in SSMFiona Rowan2017-12-011-2/+0
* SERVER-31498 Make build more clang5 friendlySara Golemon2017-11-221-1/+1
* SERVER-31266: removed instantaneous queued metrics from reportingFiona Rowan2017-11-221-2/+0
* SERVER-30567: make lock references constFiona Rowan2017-11-171-3/+3
* SERVER-30567: Break out serviceExecutorTaskStats by task typeFiona Rowan2017-11-171-21/+82
* SERVER-31980 Track threads in use rather than tasks executingJonathan Reams2017-11-161-6/+6
* SERVER-31548 ServiceExecutor should be started before TransportLayerJonathan Reams2017-10-161-0/+4
* SERVER-30471 Service executors take a timeout in shutdown to honor shutdown g...Henrik Edin2017-09-221-3/+7
* SERVER-30737 Use launchServiceWorkerThread to launch threads in ServiceExecut...Andrew Morrow2017-09-201-3/+15
* SERVER-30613 Make adaptive executor separate task types when avoiding starvationJonathan Reams2017-09-201-34/+62
* SERVER-30537 Continuously accumulate cumulative time metrics in ServiceExecut...Jonathan Reams2017-09-111-47/+64
* SERVER-30637 Fix adaptive executor with microsecond tick resolutionJonathan Reams2017-08-311-1/+1
* SERVER-30527 SERVER-30529 SERVER-30535 Fixup stats for adaptive executorAndrew Morrow2017-08-161-10/+10
* SERVER-26538 SERVER-26539 Detach from boost::threadAndrew Morrow2017-08-021-4/+3
* SERVER-29838 Implement basic adaptive ServiceExecutorJonathan Reams2017-08-021-0/+491