GitHub / mongodb/mongo-cxx-driver / commits
C++ Driver for MongoDB
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| d29bad72 | CXX-3320 Relocate v_noabi internal headers into v_noabi directory (#1493) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 91544474 | CXX-3235 use `*_options` suffix on more option classes (#1491) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 8ac2a617 | Fix formatting (#1489) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| b0810e85 | Use private virtual `key_function()` to address -Wweak-vtables (#1487) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 87b54b01 | Bump Doxygen version to 1.15.0 with misc. improvements (#1488) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| dcff0a0b | Use qualified explicit template specializations (#1486) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| e5d59c02 | CXX-3320 migrate instance and logger to mongocxx::v1 (#1469) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 28c703ef | Add C++23 to GCC 12+ compile matrix (#1485) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| cbb70dac | Post 3.11.1 and 4.1.4 (#1477) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 83238b98 | Remove stray *_event headers (#1481) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| d463e390 | Address C4927 MSVC warnings for array -> document conversions (#1480) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| a9a3c3dd | apidocs: relocate over-eager command checks into conditional branch (#1478) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 70b20321 | Remove outdated SSDLC release steps (#1476) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 3583a861 | CXX-3363 bump required C driver to 2.1.2 (#1473) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
26 days ago | |
| f0f72d5f | Re-enable distros previously missing system uv binaries (#1472) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 3500cbb2 | Replace scoped_bson_t with scoped_bson and scoped_bson_view (#1470) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 1d781e57 | apply changes from 4.1.3 release (#1471) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 10f7c5f0 | CXX-2745 Define and use BSONCXX_PRIVATE_INLINE_CXX17 for inline variables (#1... |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c3130eca | CXX-3235 add mongocxx::v1 forward headers and component files (#1462) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8815c878 | CXX-3322 remove atlas data lake testing (#1461) |
Connor MacDonald <c****d@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b102d79b | CXX-3352 Revert "CXX-1885 add NPS survey code" (#1466) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4e9e041a | Use EVG distro system uv binaries (#1464) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b2240744 | Fix documentation of v1::document::value post-move state (#1465) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 91b9c64c | CXX-2745 add aliases and deprecations for v1 renames (#1463) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6e20fbc3 | CXX-3270 remove serverless testing (#1459) |
Connor MacDonald <c****d@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 39c2bdc5 | CXX-3234 refactor bsoncxx::v_noabi to use bsoncxx::v1 (#1447) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 031b33be | Filter non-v_noabi namespaces in unstable reports (#1458) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ce8f7df9 | Format Python and Bash scripts using ruff and shfmt (#1454) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6d98fabd | Apply post-4.1.2 changes (#1457) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7f8ea7bc | Move ASAN workaround from mongocxx::instance to CI with bypass_dlclose (#1453) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 37df7928 | Bump Doxygen to 1.14.0 with dark theme and three column layout (#1452) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 0acb422e | Silence MSVC warnings when including <bit> pre-C++20 (#1448) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 52ef3e3a | Tiny tweaks to mongocxx (#1451) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 32fb4727 | Generate EVG configuration with ASAN_SYMBOLIZER_PATH (#1450) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5a67e102 | CXX-3233 use common format for unknown error codes (#1449) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5bd52936 | Set ASAN_SYMBOLIZER_PATH to mongodbtoolchain v4 (#1446) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 19bf883c | Partially revert "CXX-2120 handle nonexistent document fields (#984)" (#1445) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 63f8ecd3 | doxygen: exclude std symbols (#1444) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2acb6740 | Fix -Wunused-variable Clang warnings (#1443) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 54f58f4f | CXX-3233 add bsoncxx v1 implementations and tests (#1430) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 939c3368 | CXX-3325 address -Wdeprecated-literal-operator warnings (#1441) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b379753a | CXX-3193 add changelog entry dropping macOS 11 and macOS 12 (#1440) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| aa8850ba | CXX-3324 remove all use of instance::current() (#1438) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ea5cb6af | Use uvx for CMake and Server Toolchain for Ninja (#1428) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c39093aa | Update index test case for forward-compatibility with server 8.3 (#1439) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| de19710c | CXX-2812 enable abi-compatibility-check for stable ABI (#1437) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8cd8bdc6 | CXX-3323 drop support for MongoDB Server 4.0 or older (#1436) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 90ff27c0 | CXX-3321 Enable CSFLE for sanitizer tasks (#1434) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d64e86bc | Fix container-overflow AddressSanitizer warning in GridFS test code (#1431) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 743ec99c | Fix typo in CSE skip message (#1432) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 425fc8db | Update Invalid URI test for CDRIVER-5983 (#1429) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ad622035 | CXX-3232 add bsoncxx v1 declarations (#1412) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bccac0ea | CXX-3312 Fix export macro for mongocxx::v_noabi::options::index::storage_engi... |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 83063e56 | CXX-3265 Update release instructions to use Amazon ECR instead of Artifactory... |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 40974b51 |
Update release instructions (#1424)
Co-authored-by: Ezra Chung <8****b@u****m> |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0d350d46 | CXX-3311 Remove Debian 10 EVG task coverage (#1423) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3731f0e5 | Address miscellaneous Clang warnings (#1422) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 39222a65 | Update Clang 18 -> Clang 19 for rhel95 distro (#1421) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 72f65015 | Bump clang-format from 19.1.7 to 20.1.7 (#1419) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 790cf781 | Apply post-r4.1.1 changes (#1420) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 93fa969a | Fix Doxygen docs for min/max key enumerators (#1418) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a3c2376f | Fix mongo-c-driver version compatibility check tests (#1417) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 69ddf1a8 | CXX-3300 update build-from-source minimum supported compiler versions (#1415) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bf7554cf | CXX-3302 Update bsoncxx validation examples with offsets (#1416) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f88307a2 | Migrate EVG tasks from RHEL 7.6 to RHEL 7.9 (#1414) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bcfb268e | CXX-3287 assume role before `pull-mongohouse-image.sh` (#1413) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b5264f29 | CXX-3296 fix build if `GCC/GNU/Clang/MSVC` macro defined (#1409) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d688b3e6 | CXX-3290 fix static pkgconfig requirements (#1406) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b68fad32 | CXX-2745 add immortal.hh and type_traits.hh (#1402) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| efb7da59 |
Update README.md (#1408)
Co-authored-by: Ezra Chung <8****b@u****m>, Ezra Chung <8****b@u****m> |
rishitb-mongodb <1****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 073e6963 | CXX-3294 Relocate all remaining Manual Doc Page examples into the examples di... |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 079af6c4 | CXX-2745 refactor test directory structure by ABI namespace (#1403) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 39c9926c | CXX-3288 do not initialize ENABLE_TESTS with the auto-downloaded C Driver (#1... |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5edf0963 | CXX-3231 add v1 forward headers and component files (#1401) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 537dde04 | CXX-3278 update invalid URIs in CSE endpoint tests (#1395) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e7a27608 | DEVPROD-17369 - Update generated config to use new data send script to replac... |
Ahmad Shah <1****h@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| b240a6cb | CXX-3273 revert to using system-installed valgrind (#1400) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| dbc9469a | Address -Wsign-conversion warnings with Clang (#1399) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ae7834c3 | Apply changes after 4.1.0 release (#1397) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c6be26dd |
Update CHANGELOG for 4.1.0 (#1396)
Co-authored-by: Ezra Chung <8****b@u****m> |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| efc46c34 | Retry valgrind curl command via shell script instead of --retry (#1394) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| a981bdcb | Bump minimum shrub.py to 3.7 for ec2_assume_role (#1393) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5904bac5 | Use Jira Personal Access Token (PAT) (#1389) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| eec6bd43 | CXX-3099 perform refname:strip=2 within Python (#1392) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5c47a413 | Use looseversion instead of deprecated distutils in make_release.py (#1391) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c4072a37 | CXX-3002 fix keyring and trust level when verifying GPG signatures (#1390) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c4c2761b |
CXX-3241 deprecated hedged reads (#1387)
Co-authored-by: Ezra Chung <8****b@u****m> |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e45a6094 | CXX-3002 update release instructions to support signed release tags (#1388) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f6fef684 | CXX-3253 reintroduce VS 2015 task coverage (#1381) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 14e3f0df | CXX-3002 update release notes to account for new branch protection rules (#1385) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 69c5fc29 | CXX-3103 bump minimum required C Driver version to 2.0.0 (#1379) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d8967956 | CXX-3099 use for-each-ref for Git 2.43 compatibility (#1384) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f5c55afc | Download and build-from-source valgrind 3.24.0 when not present (#1383) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 88cad643 | CXX-3268 add CODEOWNERS (#1382) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f1c276f7 | Use majority concern for tailable cursor tests (#1380) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a50c2f60 | Use majority concern for all change stream test collections (#1375) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e74e14fe | CXX-3204 add URI setter for `server_selection_try_once` (#1374) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 4d2be832 | CXX-3266 avoid inheriting BUILD_VERSION by auto-downloaded C Driver (#1373) |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 50cda18f | Remove client arg from test helpers (#1372) |
Kevin Albertson <k****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| fe7bfd35 | Revert "Temporarily relocate sbom and valgrind tasks from rhel80 to rhel8.8 (... |
Ezra Chung <8****b@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago |