summaryrefslogtreecommitdiff
path: root/src/mongo/transport
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74013 Capture thread number by value in ServerHandlesMultipleClients t...Patrick Freed2023-05-151-1/+1
* SERVER-48898 replace util/concepts.h with real conceptsBilly Donahue2023-05-131-1/+0
* Revert "SERVER-74013 Capture thread number by value in ServerHandlesMultipleC...auto-revert-processor2023-05-131-1/+1
* SERVER-74013 Capture thread number by value in ServerHandlesMultipleClients t...Patrick Freed2023-05-121-1/+1
* SERVER-74013 Add tests for gRPC server and CommandServicePatrick Freed2023-05-024-4/+580
* SERVER-76207 Cap the service executor's benchmark to a max chain depth value ...Blake Oler2023-04-271-1/+1
* SERVER-74013 Create gRPC server abstractionPatrick Freed2023-04-2713-312/+1064
* SERVER-70127 change system operations to be killable by defaultJiawei Yang2023-04-261-1/+3
* SERVER-74019 Add support for periodically dropping idle channelsAmirsaman Memaripour2023-04-184-0/+377
* SERVER-76024 transport_test fail test if TLS cert cannot loadBilly Donahue2023-04-131-5/+12
* SERVER-74018 Create pooling for egress gRPC channelsAmirsaman Memaripour2023-04-123-0/+507
* SERVER-75987 Synchronize the connection and server threads in `transport_laye...Amirsaman Memaripour2023-04-121-4/+5
* SERVER-75882 Reduce logging overhead in `SessionWorkflow` benchmarkAmirsaman Memaripour2023-04-101-6/+15
* SERVER-74881 Delist opCtx if sessionWorkFlow errors between dispatchWork() an...Jason Chan2023-04-101-0/+7
* SERVER-75838 Fix `service_executor_bm` on ASAN buildsAmirsaman Memaripour2023-04-071-15/+9
* SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafeJiawei Yang2023-04-054-5/+10
* SERVER-74012 Implement gRPC service definitionPatrick Freed2023-04-047-7/+757
* SERVER-74011 Add a new `Session` type for ingress gRPC streamsAmirsaman Memaripour2023-03-306-25/+467
* SERVER-74010 Mock the behavior of gRPC's `ServerContext` and `ServerReaderWri...Patrick Freed2023-03-2415-0/+1209
* SERVER-75161 Make gRPC available in `mongo::transport`Amirsaman Memaripour2023-03-234-9/+171
* SERVER-75109 restore the redundant yield for BF-27943Billy Donahue2023-03-221-22/+31
* SERVER-74009 Add an LRU cache for limiting the frequency of logging client me...Patrick Freed2023-02-274-0/+258
* SERVER-74006 Introduce abstraction for accessing the cluster-wide maxWireVersionPatrick Freed2023-02-254-0/+124
* SERVER-74241 remove SessionHandle and similar aliasesMatt Diener2023-02-2426-70/+68
* SERVER-71909 Create an initial split between Sync and Async AsioSessionMatt Diener2023-02-227-339/+533
* SERVER-73721 disable metrics in SessionWorkflowMatt Diener2023-02-141-1/+15
* SERVER-72873 add header brackets tidy check.Daniel Moody2023-02-123-7/+5
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-1110-24/+63
* SERVER-71910 shrink Session's SSL interfaceMatt Diener2023-02-104-34/+6
* SERVER-72598 Introduce server parameter to turn off logging for detailed conn...Blake Oler2023-02-094-7/+25
* SERVER-73699 SessionWorkflow: remove redundant yield and Frame shared_ptrsBilly Donahue2023-02-081-33/+33
* SERVER-73634 Merge the `server_options_core` library into `server_base`Kaloian Manassiev2023-02-061-3/+0
* SERVER-73623 SessionWorkflow: yield before _receiveRequestBilly Donahue2023-02-051-1/+9
* SERVER-73421 improve mocking in SessionWorkflowTestBilly Donahue2023-02-031-291/+294
* SERVER-71910 ensure SSLPeerInfo is not mutated after constructionMatt Diener2023-01-302-3/+3
* SERVER-68723 SessionWorkflowTest refactor (fix and unrevert)Billy Donahue2023-01-261-684/+577
* SERVER-73168 ServiceExecutorBm spawn fewer threads on ASANBilly Donahue2023-01-251-0/+16
* SERVER-71906 move asio-related transport files to their own directoryMatt Diener2023-01-2414-24/+24
* Revert "SERVER-70151 no thread_locals in ServiceExecutorSynchronous"Billy Donahue2023-01-2420-1858/+801
* SERVER-64265 Discuss SessionWorkflow refactor in ingress arch guideBilly Donahue2023-01-221-58/+48
* SERVER-71906 Un-nest and fix cases of ASIO classesMatt Diener2023-01-188-114/+104
* SERVER-72890 ServiceExecutorSynchronous lease worker only after task endsBilly Donahue2023-01-185-43/+201
* SERVER-72713 SessionWorkflow: delete _taskRunner only after cleanupExhaustRes...Billy Donahue2023-01-121-1/+1
* SERVER-71906 rename BatonASIO to AsioNetworkingBatonMatt Diener2023-01-098-77/+80
* SERVER-71230 Add baton support to async rpc sendersGeorge Wangensteen2023-01-044-3/+68
* SERVER-71906 rename TransportLayerASIO to AsioTransportLayerMatt Diener2022-12-2112-188/+188
* SERVER-71906 Fix cases on AsioSessionMatt Diener2022-12-146-58/+58
* SERVER-71963 Fix compile_dist_test issue when diagnostic latches are offBlake Oler2022-12-121-2/+2
* SERVER-68875 SessionWorkflow loopBilly Donahue2022-12-112-182/+197
* SERVER-71906 rename session_asio to asio_session and autoformatMatt Diener2022-12-086-6/+6