Noah Stapp

Results 11 issues of Noah Stapp

This PR shows the work required to convert https://github.com/mongodb/mongo-python-driver/blob/8fbf84d314d18c2ce6e897e5d1bdd21f2493e409/test/test_logger.py to be asynchronous as well as generate the synchronous version.

Opening this now to begin the review process, as these changes are significant and especially critical to the driver's behavior. Remaining TODOs: - [ ] Ensure exhaust cursors fetch only...

There's a lot of churn here due to the file renaming and shuffling. Reviewers should focus on the new `test/asynchronous/utils.py` and its synchronous companion, which reduce code duplication. I've also...

## Description Adds metadata to the MongoDB vector store for telemetry. ## Type of change Please delete options that are not relevant. - [x] Refactor (does not change functionality, e.g....

This PR implements MongoDB's [wrapping client library](https://github.com/mongodb/specifications/blob/master/source/mongodb-handshake/handshake.md#supporting-wrapping-libraries) specification for the connection handshake to allow library details to be included in the metadata written to mongos or mongod logs. For example,...