summaryrefslogtreecommitdiff
path: root/src/mongo/util/future_util.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-60059 Add a Mongo PackagedTaskGeorge Wangensteen2022-01-131-3/+0
* SERVER-60027 avoid makePromiseFuture in future_utilBilly Donahue2021-09-171-7/+14
* SERVER-54735 Make AsyncTry-Until loops set results to ShutdownInProgress on e...Amirsaman Memaripour2021-08-101-13/+62
* SERVER-55966 Handle exceptions thrown from `AsyncTry::until`Amirsaman Memaripour2021-07-221-2/+28
* SERVER-55760 Fix data races in Cancelation tests for AsyncTryAlex Li2021-06-231-0/+4
* SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip2021-03-231-11/+11
* SERVER-50656 Add cancellation support to WaitForMajorityServiceGeorge Wangensteen2021-03-171-3/+3
* Revert "SERVER-54735 Fix AsyncTry to not return BrokenPromise on executor shu...Matthew Saltz2021-03-161-8/+8
* SERVER-54735 Fix AsyncTry to not return BrokenPromise on executor shutdown in...Matthew Saltz2021-03-111-8/+8
* SERVER-53587 Create withCancelation function for doing cancelable waits on a ...Matthew Saltz2021-02-181-0/+49
* SERVER-53558: Create variadic template implementations of when* future utilitiesTyler Seip2021-02-181-0/+43
* SERVER-54408 Implement AsyncTry-until without future recursionMatthew Saltz2021-02-161-38/+99
* SERVER-50141 Destroy OperationContext explicitly after sinkBen Caimano2021-02-051-0/+88
* Revert "SERVER-50656 Add cancellation support to WaitForMajorityService"George Wangensteen2021-02-041-3/+3
* SERVER-50656 Add cancellation support to WaitForMajorityServiceGeorge Wangensteen2021-02-041-3/+3
* SERVER-51298 Add cancelation support to AsyncTry/until looping utilityGeorge Wangensteen2020-12-101-57/+82
* SERVER-51250 Make AsyncTry inside TenantMigrationDonorService and TenantMigra...Cheahuychou Mao2020-10-011-4/+41
* SERVER-50341 Add whenAny and whenAllMatthew Saltz2020-09-241-0/+99
* SERVER-50341 Make generic whenAllSucceed utility for futuresMatthew Saltz2020-09-241-0/+132
* SERVER-50616 TenantMigrationDonor should retry its steps until success, the d...Cheahuychou Mao2020-09-171-22/+3
* SERVER-43442 Remove blocking call from AsyncWorkScheduler host targettingSpencer T Brody2020-04-091-1/+5
* SERVER-45024 Introduce future utilities for looping/sleepingMatthew Saltz2020-01-101-0/+266