| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-09 | SERVER-72055 NetworkInterfaceTL returns a retryable error when waiting to ↵ | Alex Li | |
| acquire a connection (#16713) GitOrigin-RevId: 694f587aef997a288619ceff96fb2fdb1e5cd26a | |||
| 2023-09-23 | SERVER-81059 bulk-revert of include of boost iif.hpp | Billy Donahue | |
| 2023-07-01 | SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0 | Daniel Moody | |
| 2023-03-15 | SERVER-73610 Introduce Connection-Leasing from ConnectionPool and ↵ | George Wangensteen | |
| NetworkInterface | |||
| 2023-02-17 | SERVER-73953 Use fast clock and relaxed atomics for egress connection usage ↵ | Vojislav Stojkovic | |
| metrics | |||
| 2023-02-11 | SERVER-72197 Run clang-format 12.0.1 on the codebase | clang-format 12.0.1 | |
| Signed-off-by: Ryan Egesdahl <ryan.egesdahl@mongodb.com> | |||
| 2022-01-14 | SERVER-55816: Clamp negative timeouts in connection pools' connections | Tyler Seip | |
| 2021-09-24 | Revert "SERVER-55816: Clamp negative timeouts in connection pools' connections" | sergey.galtsev | |
| This reverts commit ed2e91304a83771f20e3df874222984c61a3e884. | |||
| 2021-09-21 | SERVER-55816: Clamp negative timeouts in connection pools' connections | Tyler Seip | |
| 2021-08-12 | SERVER-51695 Use NetworkInterfaceTL name as application name | Alex Li | |
| 2019-07-27 | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | |
| 2019-07-01 | SERVER-42026 Lock during ConnectionPool::SpecificPool::spawnConnections() | Ben Caimano | |
| 2019-06-10 | SERVER-39339 Remove `stdx/memory.h` | ADAM David Alan Martin | |
| 2019-05-29 | SERVER-41318 Return SemiFutures for ConnectionPool | Ben Caimano | |
| 2019-04-26 | SERVER-40819 Use ConnectionPool shared_ptr for full lifetime management | Ben Caimano | |
| 2019-04-20 | SERVER-38919 Use after free in connection pool test | A. Jesse Jiryu Davis | |
| 2019-02-13 | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | |
| Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | |||
| 2019-01-23 | SERVER-34260 Move bookkeeping functions into ConnectionInterface | Jonathan Reams | |
| 2018-12-20 | SERVER-35688 Make ConnectionPool support transport::ConnectSSLMode | Mathias Stearn | |
| 2018-10-22 | SERVER-37651 Update header files with new license | Ramon Fernandez | |
| 2018-07-29 | SERVER-35056 Flush ready callbacks on NetworkInterfaceTL shutdown | Ben Caimano | |
| 2018-06-08 | SERVER-35179 Make NiTL actually refresh | Jason Carey | |
| 2018-05-08 | SERVER-34901 extend lifetime of tlconnections | Jason Carey | |
| connection_pool_tl connections can be destroyed if timers fire while they're being established. Making the connections in the pool shared, and anchoring them for the non-timeout path, fixes the bug. | |||
| 2017-08-23 | SERVER-29530 Fix variable shadowing in conn pool test fixture | Andrew Morrow | |
| 2017-06-02 | SERVER-29237 add maxConnecting in asio connpool | Jason Carey | |
| A new connection pool option which controls that rate at which we add new connections. It changes behavior so that only N connections can be in the processing state at any one time (in setup/refresh). More connections will be added, if needed, as each new connection completes, fails or times out. available in mongos via ShardingTaskExecutorPoolMaxConnecting, defaults to unlimited. | |||
| 2016-12-13 | SERVER-27388 Add NetworkInterfaceExceededTimeLimit | Jason Carey | |
| max_time_ms_sharded.js uses a fail point to trigger immediate ExceededTimeLimit returns from commands. This triggers during connection establishment via the connection hook, which returns ExceededTimeLimit to the connection pool and causes us to spin on connection creation. The fix involves providing our own internal exceeded time limit that doesn't collide with the remote value. | |||
| 2016-05-28 | SERVER-23971 Clang-Format code | Mark Benvenuto | |
| 2015-11-12 | SERVER-21108 check if connection is healthy before returning it from the pool | Adam Midvidy | |
| 2015-11-04 | SERVER-20546 Abort if connections are returned to connection pool in an ↵ | samantharitter | |
| unknown state | |||
| 2015-09-09 | SERVER-19769 Fixups for Connection Pooling | Jason Carey | |
| Various fixes for connection pooling | |||
| 2015-09-01 | SERVER-19769 Pool connections in NetworkInterfaceASIO | Jason Carey | |
