mongo-c-driver
mongo-c-driver copied to clipboard
The Official MongoDB driver for C language
This is part of the changes required for CDRIVER-5535. Additional changes will be needed for posting the information into Silk, a process which is still WIP. This gets a head-start...
# Summary This PR implements the `MongoClient.bulkWrite` API proposed in: https://github.com/mongodb/specifications/pull/1534 RST documentation was omitted from this PR in case the API changes during review. I plan to add RST...
C driver implementation to support retryable KMS encrypt requests. ## Summary of changes - Check the new KMS context field (`sleep_usec`) that indicates how long to wait (if at all)...
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.7 to 1.10.13. Release notes Sourced from pydantic's releases. V1.10.13 2023-09-27 What's Changed Update pip commands to install 1.10 by @chbndrhnns in pydantic/pydantic#6930 Make the v1 mypy...
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.4 to 1.10.13. Release notes Sourced from pydantic's releases. V1.10.13 2023-09-27 What's Changed Update pip commands to install 1.10 by @chbndrhnns in pydantic/pydantic#6930 Make the v1 mypy...
Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...
Followup to https://github.com/mongodb/mongo-c-driver/pull/1522. Verified by [this patch](https://spruce.mongodb.com/version/65b3d1b10305b96cfc87cec1). This PR proposes three sets of changes: ## Remove ccache 3.4.3 detection After recent updates to our EVG config to migrate to newer...
strlen is faster than a manual loop and will be optimized away for compile-time strings. Use less-than rather than equality to preserve the behavior where the user can get the...