summaryrefslogtreecommitdiff
path: root/src/mongo/executor/thread_pool_task_executor.h
AgeCommit message (Expand)Author
2024-08-27SERVER-93649 shared_ptr for all TaskExecutor instances (#26357)Billy Donahue
2024-03-19SERVER-87974 Enable modernize-use-override and apply fixes (#20075)Ivan Fefer
2023-11-29SERVER-83453 Release TPTE iterators while holding the mutexAmirsaman Memaripour
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2023-04-05SERVER-73613 Let TaskExecutorCursor Pin Connections When RequestedGeorge Wangensteen
2021-10-28SERVER-59858 Add observability for tasks scheduled on reactor threadsAmirsaman Memaripour
2021-10-21SERVER-59142 Add dropConnections API to TaskExecutorVojislav Stojkovic
2020-11-17SERVER-52699 oplog fetcher should be able to handle task executor shutdown ca...Suganthi Mani
2020-04-28SERVER-47815 Ensure all exhaust tasks are erased from task executor queuejannaerin
2020-03-02SERVER-46395 Add joinAsync() method to ScopedTaskExecutor::Impl.Max Hirschhorn
2020-02-22SERVER-44951 Expand TaskExecutor to implement exhaust functionalityJanna Golden
2019-12-16SERVER-43945 Expose out of order latch acquisitions in serverStatusBen Caimano
2019-12-09SERVER-44155 Validate a subset of latches of all levelsRahul Sundararaman
2019-10-30SERVER-43274 Implement cloners using DBClient with basic functionality and un...Matthew Russotto
2019-10-21SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano
2019-10-03SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue
2019-09-17SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano
2019-09-10SERVER-43119 FailPoint cleanupBilly Donahue
2019-06-10SERVER-39340 Remove `stdx/list.h`ADAM David Alan Martin
2019-06-06SERVER-41133 Add TE::scheduleRemoteCommandOnAnyJason Carey
2019-05-04SERVER-40765 TaskExecutor inherits from OutOfLineExecutorA. Jesse Jiryu Davis
2019-04-11SERVER-36359 Introduce SemiFuture<T> and ExecutorFuture<T>Mathias Stearn
2019-03-28SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
2019-02-05SERVER-39146 Refactor BatonJason Carey
2019-01-09SERVER-33589 Create an initial sync test fixtureSamy Lanka
2018-11-15SERVER-35682 kill existing SharedPromise typeMathias Stearn
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-09-28SERVER-37329 Make ShardRemote interruptable while waiting for a responseSpencer T Brody
2018-04-27SERVER-34739 Migrate to 1 connpool in ARSJason Carey
2018-01-31SERVER-31484 separate the operation deadline from awaitData deadline in shard...Martin Neupauer
2017-09-18SERVER-29141 Add a waitForEvent with a timeout to TaskExecutor.Charlie Swanson
2017-06-09SERVER-29493 Make ThreadPoolTaskExecutor's destructor execute shutdown and join.Andy Schwerin
2017-04-06SERVER-28624 Further reduce dependency on ReplicationExecutor type.Andy Schwerin
2017-03-23SERVER-28430 Expose dropConnections() method on ConnectionPool through the Ne...Judah Schvimer
2016-12-30SERVER-27469 Remove dead code from NetworkInterface and ThreadPoolTaskExecutor.Andy Schwerin
2016-10-14SERVER-25662: add diagnostics string to thread pool executorScott Hernandez
2016-05-28SERVER-23971 Clang-Format codeMark Benvenuto
2015-12-14SERVER-21597 Fix connPoolStats to work with many NetworkInterfacessamantharitter
2015-11-17SERVER-21436 NetworkInterfaceThreadPool for shardingJason Carey
2015-11-09SERVER-20944 Replace Event on CallbackState with condition variable.Andy Schwerin
2015-11-09SERVER-20944 Move as much work as possible outside of ThreadPoolTaskExecutor ...Andy Schwerin
2015-10-13SERVER-20283 Update connPoolStats command to include multiple connection poolssamantharitter
2015-09-03SERVER-20187 added ThreadPoolTaskExecutor::cancelAllCommands() to cancel acti...Benety Goh
2015-07-16SERVER-19001 Implementation of ThreadPoolTaskExecutor and basic tests.Andy Schwerin