mongo-cxx-driver (4.0.0-1)
[PTS] [DDPO]
ERROR:
- Git: https://github.com/mongodb/mongo-cxx-driver.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 69541888
- Browser: https://github.com/mongodb/mongo-cxx-driver/tree/master
- Last scan: 2024-12-09 20:53:03+00
- Error: debian/changelog not found in any branch (tried master, debian, debian/master, debian/sid, debian/latest, debian/experimental, master)
- Next scan: 2024-12-10 22:50:00+00
- Debian changelog in Git:
mongo-cxx-driver (3.9.0-1) experimental; urgency=medium
* New upstream release
-- Kyle Kloberdanz <kyle.kloberdanz@mongodb.com> Wed, 08 Nov 2023 15:27:55 -0600
- This branch is 59 commits ahead of tag r3.9.0
- Git log:
commit d255ddb46e86ce70843ff53b32301641c2f7babb
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Tue Mar 12 20:27:16 2024 +0000
document minimum CMake as 3.15 (#1116)
commit 691f6f297dfa855350a028d73acbe7b5ab5692cd
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Tue Mar 12 14:25:44 2024 -0500
update README to include tag to the latest Docker image version (#1115)
commit fbc2dcb4437037dedc49b4d15e2708eaa6b989b9
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Mon Mar 11 15:25:59 2024 -0500
CXX-2982 Follow Docker steps for release 3.10.1 (#1114)
commit 7a8a3e97e22e6a66835d88a7dc6be830e0b3d640
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Thu Mar 7 18:21:55 2024 +0000
Include updates to `CHANGELOG.md` in release process (#1109)
* specify expected pre/post release changelog edits
* add missing formula name to Homebrew step
* apply various clarifications
---------
Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
commit 5cbf00607de6f74a6160ce927972588b5edaa5c3
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Thu Mar 7 18:18:46 2024 +0000
Update docs and add CHANGELOG entries post 3.10.1 release (#1112)
* Prepare to generate r3.10.1 release documentation
* add `[Unreleased]` entries for next releases
---------
Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
commit f29f1d9dd80ae480606d20b8f6f3858257100cc7
Author: Roberto C. Sánchez <roberto@connexer.com>
Date: Tue Mar 5 17:01:16 2024 -0500
RPM packaging updates (#1110)
* update RPM spec patch
* use Fedora 39 for rpm-package-build task
commit ca5747fd8401499fd7a4e239bd53599218d028f3
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Mon Mar 4 12:05:17 2024 -0600
Update CHANGELOG with CXX-2971 and CXX-2977 (#1107)
commit 811888f84271b76be6512657d1700fe91e8bbaee
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Mar 1 15:30:39 2024 -0600
CXX-2977 Support generator expressions in MSVC_RUNTIME_LIBRARY (#1106)
commit 360767b64a149e96d1738741c1e3f98eb125c56b
Author: Adrian Dole <adrian@dole.tech>
Date: Thu Feb 29 13:55:33 2024 -0800
Correction: libmongoc version requirement is unchanged for 3.10
commit 8899b830503cad6486ea348189a57d718018c468
Author: Adrian Dole <adrian@dole.tech>
Date: Fri Feb 23 13:34:01 2024 -0800
Prepare to generate r3.10.0 release documentation
commit 1ec90578c06a06f3ad186a1aecf1593de7f6f7b1
Author: Adrian Dole <adrian@dole.tech>
Date: Fri Feb 23 13:14:12 2024 -0800
Update CHANGELOG for 3.10.0
commit 664be543801e1bfe4b52b54c13385befbd8f2984
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Thu Feb 29 14:53:28 2024 -0600
CXX-2974 Update references to the "latest release" EVG project (#1104)
commit f06878f26d666424b6a52d15c8a04a7c92986687
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Thu Feb 29 14:19:45 2024 -0600
CXX-2971 Fix bsoncxx package name in pkg-config requires field (#1103)
* Depend on CMake to handle quoting of command-line arguments correctly
* CXX-2971 Fix bsoncxx package name in pkg-config requires list
* Address "argument isn't numeric in numeric comparison" pkg-config warnings
commit 2c8eb429508c19ebc2b76b1e5989ee4e3c5d94b7
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Mon Feb 26 13:11:48 2024 -0600
update README to link the 3.10.0 release to the Dockerfile it was built from in git (#1101)
commit 7fa047f64b476b7b7c422afc9b92eafde41f3412
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Mon Feb 26 10:20:27 2024 -0600
CXX-2957 Follow Docker steps for release 3.10.0 (#1100)
commit c8b0f485eb230cbcf81f2d2ab981c3940993735d
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Tue Feb 20 14:44:51 2024 -0600
update link to Dockerfile for the latest image in the Docker Hub README (#1098)
commit 1fda39320debe4372645edb6c86b24bb5565d993
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Feb 20 14:00:43 2024 -0600
CXX-2796 Restore external polyfill library and stdlib support (#1086)
* Add BSONCXX_USE_POLY_IMPLS to configuration
* Restore stdlib selection for make_unique, string_view, and optional
* CXX-641 fix usage of common flags in abidiff-test.sh
* Disable tests for external library polyfills
* Add changelog entry for ENABLE_BSONCXX_USE_POLY_IMPLS
* CXX-2797 Document ENABLE_BSONCXX_POLY_USE_IMPLS and deprecate external polyfill libraries
* CXX-2746 Ignore detail namespaces in abi-compliance-check-test.sh
* Add deprecation warnings for external polyfill library configurations
* Avoid including external symbols in v_noabi abidiff reports
* Ignore warnings for symbols unreferenced by debug info in abidiff
* Fix scoped_bson_t ambiguous overloads for views and values
* Add missing include in catch.hh
* Fix missing std::in_place equivalent for Boost before 1.63
* Improve quality of error messages for type trait assertions
* Relax trait equality assertions for stdlib implementations
* Declare BUILD_TESTING as a CMake option variable
* Fix CCACHE_BASEDIR for Windows distros
* Add missing macro guards for BSONCXX_POLY_USE_STD
* Revert reintroduction of documentation for experimental stdlib polyfill
* Move common polyfill selection documentation into separate page
commit fe02b0dbb930d0fb28ca704bc5cfc0b31160d860
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Tue Feb 20 13:51:26 2024 -0600
CXX-2835 Bump versions for mongo-c-driver and libmongocrypt dependencies for docker image (#1097)
commit 0df1476801db9f294961201617df85bcc830f707
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Feb 16 14:52:20 2024 -0600
Avoid passing Linux-like flags on Windows distros (#1095)
commit 775b978c0f917514980cc52405f39da68f372e8b
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Wed Feb 14 18:36:26 2024 +0000
CXX-2832 Restore `VERSION_CURRENT` in release tarball (#1092)
* add check to ensure VERSION_CURRENT file is present in dist tarball
* use relative path to VERSION_CURRENT
* include VERSION_CURRENT in dist list if binary dir is the build dir
* create VERSION_CURRENT file for Evg tasks
To fix tasks running the distcheck target
---------
Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
commit 08e79165fef8766a362c9c53c406ae7a000ec51d
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Feb 13 12:43:44 2024 -0600
CXX-2803 Fix build type for mongocxx library's ABI tag (#1093)
commit e21084eb26568ec4db799fe472e7b1adcbde26c8
Author: vector-of-bool <vectorofbool@gmail.com>
Date: Mon Feb 12 11:41:18 2024 -0700
[CXX-2625] Bring our own optional<T> (#1075)
* Bring our own optional<T>
* Fix: Don't instantiate unused trait operands
* Ordering traits: is_totally_ordered
* Fix return value of swapped compare operators
* Clean up the BSONCXX_FWD macro
* Formatter for strong_ordering
* Fix: compare_three_way name lookup differences between compilers
commit c61b9d83c0d328f01fb68d15a35e704b6b6fed11
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Feb 9 16:42:27 2024 -0600
CXX-2818 Minor improvements to EVG config (codecov, xtrace) (#1091)
* Move "upload code coverage" commands into script
* Improve temporary xtrace disable routines
commit e55e85fc816f887d33f64e2649f01d00fcbb13f0
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Tue Feb 6 18:39:54 2024 +0000
Pin test Docker image to Alpine 3.19 (#1090)
* replace `alpine3` with `alpine3.19`
* replace `alpine:3` with `alpine:3.19`
* rename directory `alpine3` to `alpine3.19`
commit 8e1c47ab21070a807add81d758388e99344b8699
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Mon Jan 29 15:00:30 2024 -0600
CXX-2814 Remove BSONCXX_POLY_USE_STD_EXPERIMENTAL from polyfill options (#1089)
commit 93ba46b08942d4a7a1b32f879a6600a70cac7b52
Author: admin-token-bot <36773031+admin-token-bot@users.noreply.github.com>
Date: Fri Jan 26 17:14:27 2024 +0000
[Snyk] Security upgrade alpine from 3.18 to 3 (#1088)
* fix: extras/docker/alpine3.18/Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
* Change all references to Alpine 3.18 to Alpine 3
---------
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Ezra Chung <ezra.chung@mongodb.com>
commit e58dfa64b0f1e6a15d3d0ca44001211032fbbc42
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Wed Jan 24 14:49:23 2024 -0600
Allow ccache to reuse results across build directories (#1087)
commit f9f48a10f54bb4b7059f39533369c0c84ede7f1f
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Mon Jan 22 20:42:22 2024 +0000
CXX-2783 use Docker image to run `mongohouse` (#1085)
* use mongohouse docker image
* copy waiting script from mongo-c-driver
* migrate to ubuntu2204
* remove unused expansion
* use `bash`, not `sh`
To resolve error:
```
.evergreen/atlas_data_lake/pull-mongohouse-image.sh: 7: Bad substitution
```
* do not check output of `serverStatus` command
`mongohoused` responds with `{ "ok" : 1, "host" : "localhost" }`.
* remove no-longer-applicable try/catch
commit 77094d18bef6a14c09627dcb20662444b0f25c44
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Jan 19 14:57:20 2024 -0600
Add ABI compatibility tasks to EVG config (CXX-641, CXX-2746) (#1083)
commit 330fd8471a937ddcccb38d116e455449edccafc6
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Jan 19 13:24:45 2024 -0600
CXX-2790 Add changelog entry for inline namespace -> using-declaration refactor (#1084)
commit 0a4e5e47c0cbee74604c7ac1f4d6b4723f551239
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Jan 19 12:48:42 2024 -0600
CXX-2803 Add ABI tag to library filenames on Windows (#1081)
* Add ABI tag to library filenames on Windows
* Update API/ABI documentation with Windows library filename description
commit 5b743b105e13c4437b18d8245db8e3d83c351c88
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Jan 16 15:24:25 2024 -0600
CXX-2039 Add VS 2019 support and migrate VS 2017+ to windows-vsCurrent distro (#1082)
* Move VS 2017+ tasks from windows-64-vs2017 to windows-vsCurrent
* Move platform specification to CMAKE_GENERATOR_PLATFORM
* Forward CMake generator settings to example projects
* Rename vs2017 integration variables to avoid conflicts
* Remove obsolete MSBUILD path handlers
* Migrate most VS 2017 tasks to VS 2019
commit cff13ff7706545913be5d2b26dfceb0f603c1793
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Jan 9 16:32:17 2024 -0600
Fix typo in CHANGELOG entry (#1079)
commit 7fc2ead0ae24c3bcf61394fd357cb4a8bd2ed41a
Author: Roberto C. Sánchez <roberto@connexer.com>
Date: Tue Jan 9 17:30:47 2024 -0500
update RPM spec patch (#1080)
commit 0c9ba84c5a6eae039e933ca51d91dab43ca6f579
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Jan 9 16:13:24 2024 -0600
CXX-2809 Remove support for deprecated CMake package config files (#1078)
* CXX-2809 Remove support for deprecated CMake package config files
* Remove Boost polyfill handlers in examples (obsoleted by ce1226c1)
* Remove additional references to deprecated CMake package config files
commit ee24d0882402a246dabb76522c7098a71aa59b68
Author: Roberto C. Sánchez <roberto@connexer.com>
Date: Tue Jan 9 17:00:36 2024 -0500
Fix rpm-package-build task (#1076)
* use Fedora 40 for rpm-package-build task
* update RPM spec patch
* A slightly modified cherry-pick of: https://github.com/mongodb/mongo-c-driver/commit/2bf9d591d63dfc079ce7319d570dcbf0b4bdbac4
- Define `Version` in `calc_release_version.py`
- add simple `Version` class
- add self test of version sorting
- revise self-test comment
- update version in self-test
commit a9a5c2dc22d55be681a85ac11c4635a441c65e3d
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Tue Jan 9 10:27:49 2024 -0600
CXX-2801: Document adding latest tag for Docker images (#1077)
commit 8e86136de4ae61f65995adec7eb8ff2775148e9e
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Thu Jan 4 12:45:23 2024 -0600
CXX-2790 Redeclare mongocxx::v_noabi as a non-inline namespace (#1070)
* Redeclare mongocxx::v_noabi as a non-inline namespace
* Fix additional root namespace references missing ABI namespace qualifier
* ABI-qualify all references to bsoncxx in mongocxx::v_noabi
commit 7134ae2dfaaf1ed0343c4168b4aafcbe21381a54
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Jan 3 14:21:44 2024 -0600
update Dockerfile link to the commit that was used for the latest build (#1074)
commit 4a7ca5c9bedcdd3e4ad0712ffde399b00f3ee586
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Jan 3 13:49:38 2024 -0600
Dependency Bump (#1073)
Bump the version numbers for the following dependencies:
MONGOC_VERSION: 1.25.2 => 1.25.4
MONGOCRYPT_VERSION: 1.8.2 => 1.8.4
commit 3bbdd8f0107e2d82ef6b0359fc32995dc8d04298
Author: vector-of-bool <vectorofbool@gmail.com>
Date: Thu Dec 21 13:33:25 2023 -0700
[CXX-2625] Bring our very own string_view (plus: Some iterators + ranges backports) (#1062)
* Bring our own std::string_view
* Shorthand for trailing return type, noexcept, and single-return-statement
* Some additional traits: rank<>
* New operators.hpp utilities
* We don't need to start_mongod for the simple compile tasks
* A new set of macros for concise diagnostic controls
* Reorganize macro definitions
* Exclude some files from Doxygen coverage
* Qualify bsoncxx::detail references
commit 605ada5be088bd7c91bc1a51d914934fb3ec568d
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Wed Dec 20 18:41:51 2023 +0000
CXX-2799 sync Index Management tests (#1072)
commit 9f62d8678180332e942a0c4b193e672a7aa92ea1
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Tue Dec 19 20:04:19 2023 +0000
Fix broken links (#1071)
* replace `classmongocxx_1_1` with `classmongocxx_1_1v__noabi_1_1`
* replace `classbsoncxx_1_1` with `classbsoncxx_1_1v__noabi_1_1`
* fix links to GitHub sources
* replace `http://mongocxx.org` with `https://mongocxx.org`
* fix link to `insert_one_result`
* replace `mongodb.github.io` with `mongocxx.org`
commit 70d26e2f7597dc21a7ac4a3e0df39ee248982834
Author: Adrian Dole <adrian@dole.tech>
Date: Mon Dec 18 14:48:29 2023 -0800
CXX-2710 Run microbenchmarks in Evergreen (#1063)
---------
Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Co-authored-by: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
commit 86d4a2b25287a1f75c26cf3bdc9fb7bd0086f4a9
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Dec 12 14:35:00 2023 -0600
CXX-2790 Redeclare bsoncxx::v_noabi as a non-inline namespace (#1066)
* Remove reference to ABI namespace in examples
* Refactor bsoncxx::v_noabi as a non-inline namespace
* Add using-declarations to redeclare entities in root namespace
* Update CONTRIBUTING with root namespace qualifier guidelines
commit 198894ad2b73a1595e63126b6f8c4f088a185ce3
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Tue Dec 12 18:39:27 2023 +0000
CXX-2785 use read concern majority in test (#1069)
read concern local is accepted for aggregate with $listSearchIndexes. To avoid a false positive test, use read concern majority. If the read concern is incorrectly applied to the command, Atlas will return an error.
commit 1b9b5a1b22ace73d7afb711822a357959b5c8b1a
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Dec 6 13:01:04 2023 -0600
CXX-2795 Update link to Dockerfile #1068
commit 867e494d40448626f472cfeed00585a4932d79ba
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Tue Dec 5 14:51:29 2023 -0600
CXX-2795 Bump the C driver dependency version to 1.25.2 (#1067)
commit 5f2077f98140ea656983ea5881de31d73bb3f735
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Dec 1 14:23:30 2023 -0600
CXX-2288 note addition of forward headers in CHANGELOG (#1065)
commit 8587a87ccf42e3f29a778b69bdd34b68245e68a1
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Fri Dec 1 13:11:38 2023 -0600
CXX-2288 Add forward headers for bsoncxx and mongocxx (#1061)
* Add forward headers to clang-format rules
* Add forward headers for bsoncxx and mongocxx
* Make using namespace declaration in list.hpp VERY noticable
* Ensure headers provide the definitive declaration for all entities (no rogue forward declarations).
* Use simple-type-specifier form for friend class declarations
commit 5bdf5734c0142c6092421bad65f8538ed65849a2
Author: Ezra Chung <88335979+eramongodb@users.noreply.github.com>
Date: Tue Nov 28 12:59:39 2023 -0600
Update comment to more accurately reflect sharded cluster behavior (#1064)
commit 8c81c21e66b0b52b90bf8bfa43457ecbb3ea903c
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Thu Nov 9 17:58:46 2023 +0000
Update release process (#1058)
* use spruce link, not old Evergreen link
* note filing issue for vcpkg and Conan
* update example announcement
commit 1b820c9eac31ace8a1b3eac3f94bf346f637a289
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Thu Nov 9 09:42:37 2023 -0600
update docker tag to 3.9.0 in documentation (#1060)
commit ca6a89c3b4039b9b097a2945a2db1584d63a6b98
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Thu Nov 9 08:04:46 2023 -0600
3.9.0 Docker Build (#1057)
CXX-2787
- Bump MONGOCXX_VERSION to 3.9.0
- Bump MONGOC_VERSION to 1.25.1
- Bump Red Hat UBI image from 9.2 to 9.3
commit d7168c387317f7d23f54c7a069731af378baa747
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Nov 8 15:28:13 2023 -0600
(Debian packaging) ready for release
commit e2007916db79812dcaf670ac03c107916037ab0f
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Nov 8 15:27:36 2023 -0600
(Debian packaging) update binary name for lintian override
commit af5c15ce32c68e650c4874bbcefc2e863a2d50f1
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Nov 8 15:26:51 2023 -0600
(Debian packaging) Fix path to IBM copyright source file
commit 4a9becb0dd9f128066912000b9fc19a3c9e84c1b
Author: Kyle Kloberdanz <kyle.kloberdanz@mongodb.com>
Date: Wed Nov 8 14:46:09 2023 -0600
(Debian packaging) New upstream release
commit 95bbe89396eafc17d5672c3bb5ba934924173bfa
Author: Kevin Albertson <kevin.albertson@mongodb.com>
Date: Wed Nov 8 14:06:59 2023 -0500
Prepare to generate r3.9.0 release documentation