mirror of
https://github.com/macintoshplus/mongo-php-driver.git
synced 2026-03-24 00:42:15 +01:00
* PHPC-2473: Bump to libmongoc 1.29.0
Update sources and paths for libmongoc 1.29.0.
Update libmongoc CI builds and re-enable "latest". Also updates the file paths in comment. The test-variants.yml file was moved in e128d2e182
* PHPC-2475: bson_as_legacy_extended_json replaces bson_as_json
* PHPC-2470: Vendor bson-atomic as phongo_atomic
libmongoc 1.29.0 deprecated bson-atomic.h, so this vendors the necessary functionality into PHPC. Also applied clang-format to the new sources.
Evergreen
See Evergreen Build System Architecture for more details.
mongo-php-toolchain
10gen/mongo-php-toolchain is responsible for building PHP binaries that will be distributed to Evergreen hosts.
drivers-evergreen-tools
mongodb-labs/drivers-evergreen-tools consists of common scripts used by many drivers (e.g. starting mongo-orchestration). The PHP driver clones this during the build process.