Skip to content

Commit 4b7add4

Browse files
authored
Cxx 2496 (#907)
CXX-2496 Add FLE 2 behavior for CreateCollection() and Collection.Drop() - Sync the fle2-CreateCollection.yml CSFLE test. - Add encryptedFieldsMap option to AutoEncryptionOpts - Add encryptedFields options to CreateCollection and Collection.Drop() - Update behavior of CreateCollection and Collection.Drop() when the target collection has encryptedFields.
1 parent 548610c commit 4b7add4

File tree

11 files changed

+2365
-20
lines changed

11 files changed

+2365
-20
lines changed

.mci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ variables:
5353
msvc2017_generator: &msvc2017_generator Visual Studio 15 2017 Win64
5454
code_coverage_cmake_flags: &code_coverage_cmake_flags -DENABLE_CODE_COVERAGE=ON
5555

56+
# power8_cmake_flags includes -Wno-maybe-uninitialized to ignore a warning from the std::optional implementation of MNMLSTC.
57+
power8_cmake_flags: &power8_cmake_flags -DCMAKE_C_FLAGS="-Wall -Wextra -Wno-attributes -Werror -Wno-missing-field-initializers $ignore_deprecated" -DCMAKE_CXX_FLAGS="-Wall -Wextra -Wconversion -Wnarrowing -Wno-expansion-to-defined -pedantic -Werror -Wno-missing-field-initializers -Wno-aligned-new $ignore_deprecated -Wno-error=maybe-uninitialized"
58+
5659
example_projects_cc:
5760
asan_cc_path: &asan_cc_path /usr/bin/clang
5861
ubsan_cc_path: &ubsan_cc_path /usr/bin/clang
@@ -1533,7 +1536,7 @@ buildvariants:
15331536
expansions:
15341537
build_type: "Release"
15351538
tar_options: *linux_tar_options
1536-
cmake_flags: *linux_cmake_flags
1539+
cmake_flags: *power8_cmake_flags
15371540
mongodb_version: *version_latest
15381541
cmake: "cmake"
15391542
lib_dir: "lib64"
@@ -1552,7 +1555,7 @@ buildvariants:
15521555
expansions:
15531556
build_type: "Release"
15541557
tar_options: *linux_tar_options
1555-
cmake_flags: *linux_cmake_flags
1558+
cmake_flags: *power8_cmake_flags
15561559
mongodb_version: *version_50
15571560
cmake: "cmake"
15581561
lib_dir: "lib64"

0 commit comments

Comments
 (0)