summaryrefslogtreecommitdiff
path: root/src/mongo/executor/thread_pool_task_executor.cpp
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-10-04SERVER-81602 remove fmtMessage from LOGV2 statementsBilly Donahue
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2023-06-21SERVER-77403 Remove TaskExecutor fulfilling response with CallbackCanceledAlex Li
2023-06-05Revert "SERVER-77403 Remove TaskExecutor fulfilling response with CallbackCan...Alex Li
2023-06-01SERVER-76621 Clarify ThreadPoolTaskExecutor mutex acquisition rulesJason Chan
2023-05-26SERVER-77403 Remove TaskExecutor fulfilling response with CallbackCanceledAlex Li
2023-02-11SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.1
2022-07-27SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue
2022-05-18SERVER-33522 Skip `TaskExecutor::signalEvent` when shutdown is in progressAmirsaman Memaripour
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-01-06SERVER-58310 Always hold `_mutex` before modifying `CallbackState::callback`Amirsaman Memaripour
2021-10-28SERVER-59858 Add observability for tasks scheduled on reactor threadsAmirsaman Memaripour
2021-03-23SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip
2021-03-05SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumberBynn Lee
2021-02-25Revert "SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumber"Bynn Lee
2021-02-22SERVER-43762 tighten the overload set for BSONObjBuilder::appendNumberBynn Lee
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-05-14SERVER-48149 Compare exhaust iters before erasingjannaerin
2020-04-28SERVER-47815 Ensure all exhaust tasks are erased from task executor queuejannaerin
2020-04-26SERVER-47735 change mongo source over to logv2Billy Donahue
2020-04-24SERVER-46187 Remove RemoteCommandRequest::expirationDate in favor of dateSche...Spencer T Brody
2020-04-22SERVER-47073 Clean up log lines in mongo/client and mongo/executorBen Caimano
2020-04-17SERVER-44954 Streamable RSM uses exhaust isMasterjannaerin
2020-03-25Revert "SERVER-44954 Streamable RSM uses exhaust isMaster"jannaerin
2020-03-25SERVER-44954 Streamable RSM uses exhaust isMasterjannaerin
2020-03-02SERVER-46395 Add joinAsync() method to ScopedTaskExecutor::Impl.Max Hirschhorn
2020-02-22SERVER-44951 Expand TaskExecutor to implement exhaust functionalityJanna Golden
2020-02-21SERVER-45567 removing util/log.h where I canGabriel Russell
2020-02-13SERVER-45869 automatically converted structured loggingGabriel Russell
2019-10-30SERVER-43274 Implement cloners using DBClient with basic functionality and un...Matthew Russotto
2019-10-17SERVER-43987 Require predicates with OperationContext::waitForConditionOrInte...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-07-27SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.1
2019-06-06SERVER-41133 Add TE::scheduleRemoteCommandOnAnyJason Carey
2019-05-04SERVER-40765 TaskExecutor inherits from OutOfLineExecutorA. Jesse Jiryu Davis
2019-05-01SERVER-40721 Add SubBatonJason Carey
2019-04-24SERVER-40795 Always execute TPTE cbs out of lineJason Carey
2019-04-11SERVER-36359 Introduce SemiFuture<T> and ExecutorFuture<T>Mathias Stearn
2019-04-05SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano
2019-04-03Revert "SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)"Benety Goh
2019-04-02SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano
2019-03-28SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue
2019-02-27SERVER-39513 NetworkInterface::setAlarm should be cancellableBen Caimano