|
Author:
{'name': 'George Wangensteen', 'email': 'george.wangensteen@mongodb.com', 'username': 'gewa24'}
Message: SERVER-75725 Control TaskExecutorCursor's connection-pinning behavior with a server parameter and add appropriate testing. In this PR, we:
- Remove the now-obsolete getCallbackHandle interface from TEC.
- Hook up the TEC default pinConnection-parameter to the relevant server parameter
- Add a new suite running all search tests with that server parameter enabled
- Fix a small bug to ensure we use the SSL mode provided by the request in PCTE
- Fix a small bug to appropriately handle the case where we can't acquire a stream from the transport layer
(cherry picked from commit c6e5701933a98b4fe91c2409c212fcce2d3d34f0)
Branch: v6.0
https://github.com/mongodb/mongo/commit/b5258fe4fa6bd064906d308d9a25dcbbd4fc6f28
|