summaryrefslogtreecommitdiff
path: root/src/mongo/executor/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-08-14SERVER-78148 Associate SocketException with offending HostAndPortAlex Li
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2022-05-18SERVER-33522 Skip `TaskExecutor::signalEvent` when shutdown is in progressAmirsaman Memaripour
2022-03-02SERVER-62535 Allow sharded aggregation to return two cursorsTed Tuckman
2021-10-28SERVER-59858 Add observability for tasks scheduled on reactor threadsAmirsaman Memaripour
2021-10-21SERVER-59142 Add dropConnections API to TaskExecutorVojislav Stojkovic
2021-03-23SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip
2021-02-18SERVER-51283: Provide a futures API for scheduleExhaustRemoteCommandTyler Seip
2020-11-18SERVER-52916 Add futurized TaskExecutor::sleepUntilMatthew Saltz
2020-11-17SERVER-52699 oplog fetcher should be able to handle task executor shutdown ca...Suganthi Mani
2020-10-09SERVER-50658 Add support for CancelationTokens to TaskExecutor::scheduleRemot...Matthew Saltz
2020-07-31SERVER-49239 Start running PrimaryOnlyService instances when they are created.Spencer T Brody
2020-03-02SERVER-46395 Add joinAsync() method to ScopedTaskExecutor::Impl.Max Hirschhorn
2020-02-22SERVER-44951 Expand TaskExecutor to implement exhaust functionalityJanna Golden
2019-10-21SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano
2019-09-17SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano
2019-07-27SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.1
2019-06-14SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis
2019-06-10SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin
2019-06-10SERVER-39338 Remove `stdx/functional.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-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
2018-12-20SERVER-38249 Implement stdx unordered_map and unordered_set as absl node hash...Henrik Edin
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-04-13SERVER-33821 Implement NetworkInterfaceTL and AsyncDBClientJonathan Reams
2018-02-26SERVER-33282 listen for interrupt while waiting on next event from the ARMIan Boros
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-09-15SERVER-29937 Make sure liveness timeouts cannot be missedJudah Schvimer
2017-06-09SERVER-29493 Make ThreadPoolTaskExecutor's destructor execute shutdown and join.Andy Schwerin
2017-05-24SERVER-29098 ShardingTaskExecutor::scheduleRemoteCommand should not run passe...Randolph Tan
2017-04-06SERVER-28624 Further reduce dependency on ReplicationExecutor type.Andy Schwerin
2017-03-07SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen
2016-10-14SERVER-25662: add diagnostics string to thread pool executorScott Hernandez
2016-09-08SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch
2016-08-03SERVER-24067 TaskExecutor RemoteCommandCallbackArgs should include elapsedMS ...Waley Chen
2016-05-28SERVER-23971 Clang-Format codeMark Benvenuto
2015-12-14SERVER-21597 Fix connPoolStats to work with many NetworkInterfacessamantharitter
2015-11-09SERVER-20944 Move as much work as possible outside of ThreadPoolTaskExecutor ...Andy Schwerin
2015-10-29SERVER-21188 do not schedule another liveness timeout if one is already pendingEric Milkie
2015-10-13SERVER-20283 Update connPoolStats command to include multiple connection poolssamantharitter
2015-09-18SERVER-20419 Use constant time lookup to cancel operations waiting for a conn...Andrew Morrow