summaryrefslogtreecommitdiff
path: root/src/mongo/executor/connection_pool.h
AgeCommit message (Expand)Author
2024-09-13SERVER-92568 add cancellation to ConnectionPool::get (#25235) (#27019)James Bronsted
2024-08-20SERVER-92134 Fix crashes during NetworkInterfaceTL shutdown (#26201)Patrick Freed
2024-08-14Revert "SERVER-92134 Fix crashes in NetworkInterfaceTL shutdown" (#26116)Patrick Freed
2024-08-13SERVER-92134 Fix crashes in NetworkInterfaceTL shutdown (#25538)Patrick Freed
2024-03-19SERVER-87974 Enable modernize-use-override and apply fixes (#20075)Ivan Fefer
2024-02-09SERVER-72055 NetworkInterfaceTL returns a retryable error when waiting to acq...Alex Li
2023-09-07SERVER-80193 Replace Session Tag dependencies with boolean for EgressTagClose...Alex Li
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2023-05-30SERVER-75911 Make connection pool sizing between mongod and search server con...George Wangensteen
2023-03-15SERVER-73610 Introduce Connection-Leasing from ConnectionPool and NetworkInte...George Wangensteen
2023-02-17SERVER-73953 Use fast clock and relaxed atomics for egress connection usage m...Vojislav Stojkovic
2022-10-06SERVER-67888 Add metrics to FTDC for connection reuseReo Kimura
2022-06-27SERVER-43155 Queries which exceed `maxTimeMS` may return `NetworkInterfaceExc...Varun Ravichandran
2021-08-12SERVER-51695 Use NetworkInterfaceTL name as application nameAlex Li
2021-01-27SERVER-53394 Make ShardingTaskExecutorPoolReplicaSetMatching default to disab...George Wangensteen
2020-11-20SERVER-52710: wire up transient SSL parameters up to the NetworkInterfaceAndrew Shuvalov
2020-11-05SERVER-51811: No-op wiring of transient SSL params in related methodsAndrew Shuvalov
2020-06-24SERVER-48159 Reduce the inline cost of isConnected()Amirsaman Memaripour
2020-02-27SERVER-46121 Make separate Controllers with taskExecutorPoolSize > 1Ben Caimano
2019-12-09SERVER-44155 Validate a subset of latches of all levelsRahul Sundararaman
2019-09-23Revert "SERVER-42930 ConnectionPool controller updates must batch across hosts"Pavithra Vetriselvan
2019-09-19SERVER-42930 ConnectionPool controller updates must batch across hostsBen Caimano
2019-09-17SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano
2019-06-19SERVER-41602 Activate followBusiestNode in ShardingTaskExecutorBen Caimano
2019-06-10SERVER-39817 Make a ConnectionPool Controller interfaceBen Caimano
2019-06-10SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin
2019-05-31SERVER-26906 Add constexpr function to convert DurationsA. Jesse Jiryu Davis
2019-05-29SERVER-41318 Return SemiFutures for ConnectionPoolBen Caimano
2019-04-26SERVER-40819 Use ConnectionPool shared_ptr for full lifetime managementBen Caimano
2019-04-19SERVER-40464 skip auth option for connection poolsJason Carey
2019-04-05SERVER-39814 Add OutOfLineExecutor to ConnectionPool factory interfaceBen Caimano
2019-04-03Revert "SERVER-39814 Add OutOfLineExecutor to ConnectionPool factory interface"Benety Goh
2019-04-02SERVER-39814 Add OutOfLineExecutor to ConnectionPool factory interfaceBen Caimano
2019-03-28SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
2019-01-23SERVER-34260 Move bookkeeping functions into ConnectionInterfaceJonathan Reams
2018-12-20SERVER-35688 Make ConnectionPool support transport::ConnectSSLModeMathias Stearn
2018-12-11SERVER-36415 Allow dropConnections to take in a HostAndPort in EgressTagCloserJonathan
2018-12-07SERVER-38183 add tryGet to exec connpoolJason Carey
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-08-14SERVER-36466 Secure shutdown conditions for SpecificPoolBen Caimano
2018-07-29SERVER-35056 Flush ready callbacks on NetworkInterfaceTL shutdownBen Caimano
2018-06-08SERVER-35179 Make NiTL actually refreshJason Carey
2018-05-09SERVER-34808 appendComnnectionStats should check whether connection pool existsJonathan Reams
2018-05-08SERVER-34901 extend lifetime of tlconnectionsJason Carey
2018-04-27SERVER-34739 Migrate to 1 connpool in ARSJason Carey
2018-04-13SERVER-33821 Implement NetworkInterfaceTL and AsyncDBClientJonathan Reams
2018-02-15SERVER-32601 add socket tagging/close to egressJason Carey
2017-06-02SERVER-29237 add maxConnecting in asio connpoolJason Carey
2017-04-07SERVER-28652 Log the size of connection pools when we make new egress connect...samantharitter