summaryrefslogtreecommitdiff
path: root/src/mongo/executor/task_executor.cpp
AgeCommit message (Collapse)Author
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-08-14SERVER-78148 Associate SocketException with offending HostAndPortAlex Li
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 ↵Alex Li
CallbackCanceled" This reverts commit b113568e5aec49aed207756bddb9c42870a37161.
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
Signed-off-by: Ryan Egesdahl <ryan.egesdahl@mongodb.com>
2022-08-30SERVER-65413 Remove stale TODO in TaskExecutorMatthew Saltz
2021-07-08SERVER-58112: Add explicit synchronization to TaskExecutor's exhaust command ↵Tyler Seip
promises
2021-03-23SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip
2021-03-17SERVER-54996 Change FailPoint::pauseWhileSetAndNotCanceled() to throw on ↵Blake Oler
cancelation
2021-02-18SERVER-51283: Provide a futures API for scheduleExhaustRemoteCommandTyler Seip
2021-01-14SERVER-52903: Add an upper bound for how long a tenant migration donor can ↵Andrew Shuvalov
block operations
2020-11-18SERVER-52916 Add futurized TaskExecutor::sleepUntilMatthew Saltz
2020-10-09SERVER-50658 Add support for CancelationTokens to ↵Matthew Saltz
TaskExecutor::scheduleRemoteCommand
2020-08-01SERVER-49800 fix use-after-move violations in service archBenety Goh
2020-02-22SERVER-44951 Expand TaskExecutor to implement exhaust functionalityJanna Golden
2019-06-06SERVER-41133 Add TE::scheduleRemoteCommandOnAnyJason Carey
Add support for a mode for the task executor where rather than targetting a single host, we target any of a set of hosts. This should behave identically to scheduleRemoteCommand, except that we concurrently get() connections from the connection pool for each host, preferring the first which is available
2019-05-04SERVER-40765 TaskExecutor inherits from OutOfLineExecutorA. Jesse Jiryu Davis
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2017-03-07SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen
This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
2015-07-09SERVER-19001 Minor changes to TaskExecutor::CallbackHandle etc.Andy Schwerin
Removal of unused methods, minor changes to method signatures.
2015-06-20SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto
2015-06-11SERVER-18623 Make ReplicationExecutor implement the TaskExecutor interfaceSpencer T Brody
2015-06-09SERVER-18623 Wire in TaskExecutor interface and make it compileSpencer T Brody
2015-06-05SERVER-18623 TaskExecutor interfaceSpencer T Brody