Skip to content
Merged
Show file tree
Hide file tree
Changes from 73 commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
63a9f88
Add Key Management API spec test files
Mar 22, 2023
13a466b
Implement Key Management API
Mar 22, 2023
2bf4852
Implement Key Management API spec tests
Mar 22, 2023
a637076
started prose test 13
Mar 22, 2023
23426f7
fmt
Mar 22, 2023
d50ac39
implement steps 4 and 5
Mar 22, 2023
37777d9
working on test case
Mar 22, 2023
08e1666
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 22, 2023
e2374f0
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 22, 2023
fb8e24c
Update src/mongocxx/result/rewrap_many_datakey.hpp
Mar 22, 2023
a951102
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 22, 2023
8a6f5ea
Update src/mongocxx/result/rewrap_many_datakey.hpp
Mar 22, 2023
6793266
Update src/mongocxx/test/spec/unified_tests/assert.cpp
Mar 22, 2023
0beff76
Update src/mongocxx/test/spec/unified_tests/assert.cpp
Mar 22, 2023
6fcb4a8
Update src/mongocxx/result/rewrap_many_datakey.hpp
Mar 22, 2023
2b7911e
Update src/mongocxx/result/rewrap_many_datakey.hpp
Mar 22, 2023
42516ef
Update src/mongocxx/private/client_encryption.hh
Mar 22, 2023
6e708ee
Update src/mongocxx/private/client_encryption.hh
Mar 22, 2023
8125b58
Update src/mongocxx/private/client_encryption.hh
Mar 22, 2023
dd5447d
Update src/mongocxx/private/client_encryption.hh
Mar 22, 2023
0e813da
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 22, 2023
01243c5
Update src/mongocxx/test/spec/unified_tests/assert.cpp
Mar 22, 2023
c992432
Update src/mongocxx/test/spec/unified_tests/assert.cpp
Mar 22, 2023
dc2c846
fix compiler errors
Mar 22, 2023
b8638cb
as suggested, bump version instead of appending a version
Mar 22, 2023
acfbe47
Applied suggestion for default constructors
Mar 23, 2023
7ce0982
remove news and deletes
Mar 23, 2023
9b30520
use scoped_bson_t
Mar 23, 2023
f87c2da
replace shared_ptr with unique_ptr
Mar 23, 2023
c55784e
only set tls options if providers is specified, parse keyvault namesp…
Mar 23, 2023
f4942c7
Update src/mongocxx/client_encryption.hpp
Mar 23, 2023
2af1ce5
Update src/mongocxx/client_encryption.hpp
Mar 23, 2023
32042a2
Update src/mongocxx/options/rewrap_many_datakey.hpp
Mar 23, 2023
4c0b8f9
Update src/mongocxx/result/rewrap_many_datakey.hpp
Mar 23, 2023
7e1389f
fix compiler errors and fmt
Mar 24, 2023
2044fcd
Update src/mongocxx/client_encryption.hpp
Mar 24, 2023
d9ef857
Update src/mongocxx/options/rewrap_many_datakey.hpp
Mar 24, 2023
14b65a2
Update src/mongocxx/client_encryption.hpp
Mar 24, 2023
7afc649
Update src/mongocxx/client_encryption.hpp
Mar 24, 2023
00866b1
Update src/mongocxx/options/rewrap_many_datakey.hpp
Mar 24, 2023
5f0df86
Update src/mongocxx/test/spec/unified_tests/entity.cpp
Mar 24, 2023
3c55569
take Kevin's suggestion to not use unique_ptr
Mar 24, 2023
fffca50
add csfle check to has_run_on_requirements
Mar 24, 2023
dbb0681
move the alternative names logic into the result document creation ra…
Mar 24, 2023
476c2aa
this shouldn't be the case
Mar 24, 2023
02abe7d
add kmsProviders tests
Mar 24, 2023
66a4445
Merge branch 'CXX-2528' into CXX-2425
Mar 27, 2023
a384f1c
added prose test 13 case 1
Mar 27, 2023
bd228cd
added prose test 13 case 2
Mar 27, 2023
b45e4d6
Custom Key Material Test
Mar 28, 2023
9d5a350
cleanup
Mar 28, 2023
83e9fb4
switch rewrap many result to bulk write result
Mar 28, 2023
c05c9c0
as per suggestion, explicitly parse the KMS test doc
Mar 29, 2023
773c3f4
unused
Mar 29, 2023
e02f172
Update src/mongocxx/result/rewrap_many_datakey.hpp
Mar 29, 2023
2422b87
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 29, 2023
061c7b2
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 29, 2023
1b50227
Update src/mongocxx/test/spec/unified_tests/operations.cpp
Mar 29, 2023
80dfa2b
added suggestion to create function bulk_write_result_to_document
Mar 29, 2023
1e93bed
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 30, 2023
86d1d3d
as per suggestion, create insertedIds as an empty document
Mar 30, 2023
83770ef
Update src/mongocxx/test/client_side_encryption.cpp
Mar 30, 2023
c0dc56a
Update src/mongocxx/test/client_side_encryption.cpp
Mar 30, 2023
cab89a6
Update src/mongocxx/options/rewrap_many_datakey.hpp
Mar 30, 2023
6ec6b8b
Update src/mongocxx/options/rewrap_many_datakey.hpp
Mar 30, 2023
c4896fe
fix compiler errors
Mar 30, 2023
1702d22
fmt
Mar 30, 2023
41dd830
as per suggestion, move the custom type into the class
Mar 30, 2023
2f13d10
Update src/mongocxx/client_encryption.hpp
Mar 30, 2023
583a1dc
fix compiler error
Mar 30, 2023
3db614c
const all the things
Mar 30, 2023
ac643ed
const all the things
Mar 30, 2023
abaa38b
as per suggestion, use view_or_value
Mar 30, 2023
377e92a
replace const std::string& with bsoncxx::string::view_or_value
Mar 31, 2023
65ffa7c
Update src/mongocxx/private/client_encryption.hh
Mar 31, 2023
5693bce
Update src/mongocxx/private/client_encryption.hh
Mar 31, 2023
0930087
Update src/mongocxx/private/client_encryption.hh
Mar 31, 2023
a856309
Update src/mongocxx/test/spec/unified_tests/runner.cpp
Mar 31, 2023
456067f
revert back to returning value instead of view_or_value
Mar 31, 2023
966dc8e
only construct value if key doc is not empty
Mar 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .mci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -421,6 +421,7 @@ functions:
export VERSIONED_API_TESTS_PATH=$(pwd)/../data/versioned-api
export COLLECTION_MANAGEMENT_TESTS_PATH="$(pwd)/../data/collection-management"
export URI_OPTIONS_TESTS_PATH="$(pwd)/../data/uri-options"
export CLIENT_SIDE_ENCRYPTION_UNIFIED_TESTS_PATH="$(pwd)/../data/client_side_encryption/unified"

export MONGODB_API_VERSION="${MONGODB_API_VERSION}"

Expand Down
Loading