summaryrefslogtreecommitdiff
path: root/src/mongo/executor
Commit message (Expand)AuthorAgeFilesLines
* SERVER-77196 Prevent potential deadlock in TaskExecutorCursorTestBen Shteinfeld2023-05-171-1/+6
* SERVER-77085 Ensure PinnedConnectionTaskExecutor sends requests to the networ...George Wangensteen2023-05-171-1/+1
* SERVER-69206 Remove use-after-move on ConnectionPool::Options in ConnectionPo...George Wangensteen2023-05-161-1/+1
* SERVER-73779 Add maxTimeMSOpOnly to network message if it is a hedge sent thr...Alex Li2023-05-164-19/+127
* SERVER-48898 replace util/concepts.h with real conceptsBilly Donahue2023-05-131-6/+6
* SERVER-71123 implement IWYU tool and add required human changesDaniel Moody2023-05-111-1/+1
* SERVER-73959 Add option to TaskExecutorCursor to not prefetch next batchBen Shteinfeld2023-05-103-15/+205
* SERVER-74493 Make DatabaseName constructors private - test filesmathisbessamdb2023-04-272-9/+9
* SERVER-68151 Add a required feature flag IDL parameter of shouldBeFCVGatedHuayu Ouyang2023-04-271-0/+1
* SERVER-75830 Remove NetworkInterfaceTL::_mutexGeorge Wangensteen2023-04-262-25/+9
* SERVER-75529 Reduce the width of NamespaceStringMatt Broadstone2023-04-262-3/+4
* SERVER-70587 Remove stale TODO about handling executor shutdown in sendHedgeC...George Wangensteen2023-04-251-1/+0
* SERVER-72014 Add documentation for PinnedConnectionTaskExecutor and pinning o...George Wangensteen2023-04-211-1/+5
* SERVER-75725 Control TaskExecutorCursor's connection-pinning behavior with a ...George Wangensteen2023-04-105-30/+40
* SERVER-73613 Let TaskExecutorCursor Pin Connections When RequestedGeorge Wangensteen2023-04-0512-428/+979
* SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafeJiawei Yang2023-04-054-6/+12
* SERVER-75443 PinnedConnectionTaskExecutor::join waits for in-progress request...George Wangensteen2023-03-291-7/+4
* SERVER-73611 Add RPC functionality to PinnedConnectionTaskExecutorGeorge Wangensteen2023-03-266-3/+1209
* SERVER-75183 Add a server parameter to configure connection-pinning behavior ...George Wangensteen2023-03-232-0/+42
* SERVER-66261 Add an executor type that executes inlineAmirsaman Memaripour2023-03-224-0/+596
* SERVER-73610 Introduce Connection-Leasing from ConnectionPool and NetworkInte...George Wangensteen2023-03-1512-73/+479
* SERVER-72082 Process transaction metadata via the TxnRouter when using AsyncR...George Wangensteen2023-03-132-7/+145
* SERVER-73016 Cancel hedged operations for `async_rpc` using `_killOperations`Amirsaman Memaripour2023-03-044-33/+268
* SERVER-73953 Use fast clock and relaxed atomics for egress connection usage m...Vojislav Stojkovic2023-02-175-6/+40
* SERVER-73375 Change DbClient fire-and-forget command functions to use Namespa...Sophia Tan2023-02-151-3/+5
* SERVER-70191 Share HostAndPort alphabetization code for test between async_rp...George Wangensteen2023-02-1310-89/+69
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-1112-25/+48
* SERVER-72598 Introduce server parameter to turn off logging for detailed conn...Blake Oler2023-02-092-11/+23
* SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin2023-02-084-9/+12
* SERVER-70894 Add an overload for async_rpc::sendCommand that doesn't require ...Alex Li2023-02-072-0/+113
* SERVER-72670 Change hedgingMetrics.numTotalHedgedOperations increment to refl...Alex Li2023-02-062-9/+10
* SERVER-70191 Move async_rpc::sendTxnCommand to its own headerGeorge Wangensteen2023-02-063-48/+90
* SERVER-72942 Change DBClient *Collection functions to use NamespaceString obj...Sophia Tan2023-02-041-1/+1
* SERVER-71946 Add InterruptedDueToReplStateChange to the "cancellation" error ...Alex Li2023-02-033-5/+18
* SERVER-72174 Delete comments about removing ExtraErrorInfo serialization logi...Patrick Freed2023-02-022-2/+0
* SERVER-71764 Fix cancellation of hedged operationsAmirsaman Memaripour2023-01-315-66/+234
* Revert "SERVER-71764 Fix cancellation of hedged operations"Amirsaman Memaripour2023-01-245-234/+66
* SERVER-69977 Extend RemoteCommandRunner API to allow for Generic Passthrough ...Jason Chan2023-01-207-11/+360
* SERVER-71764 Fix cancellation of hedged operationsAmirsaman Memaripour2023-01-185-66/+234
* SERVER-71193 Add HedgingMetrics to async_rpc::sendHedgedCommandAlex Li2023-01-133-9/+59
* SERVER-71958 Fix race condition in NetworkInterfaceTLAlex Li2023-01-122-35/+57
* SERVER-71230 Add baton support to async rpc sendersGeorge Wangensteen2023-01-046-28/+230
* SERVER-71906 rename TransportLayerASIO to AsioTransportLayerMatt Diener2022-12-211-1/+1
* SERVER-70193 Add sendTxnCommand to async rpc APIJason Chan2022-12-148-91/+373
* SERVER-71075 Add attempted/used targets to AsyncRPCErrorInfoGeorge Wangensteen2022-12-058-66/+345
* SERVER-70185 Remove outdated TODOGeorge Wangensteen2022-12-051-1/+0
* SERVER-71192 Rewrite targeting and executor shutdown errors for hedged async rpcGeorge Wangensteen2022-11-146-14/+123
* SERVER-71086 Refactor hedged-read-determination code to be shared between asy...George Wangensteen2022-11-1411-109/+401
* SERVER-71062 Make async RPC API hedging implementation use dynamic retry delayGeorge Wangensteen2022-11-082-1/+43
* SERVER-69978 Refactor TenantMigrationDonorService::Instance to use async RPC APIGeorge Wangensteen2022-10-314-2/+100