From 0cb8b58a85db5fdd3538980fa5e83707f0481521 Mon Sep 17 00:00:00 2001 From: Kevin Albertson Date: Tue, 12 Dec 2023 12:34:33 -0500 Subject: [PATCH] CXX-2785 use read concern majority in test 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. --- src/mongocxx/test/search_index_view.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mongocxx/test/search_index_view.cpp b/src/mongocxx/test/search_index_view.cpp index 81cac4264c..41524297fe 100644 --- a/src/mongocxx/test/search_index_view.cpp +++ b/src/mongocxx/test/search_index_view.cpp @@ -235,7 +235,7 @@ TEST_CASE("atlas search indexes prose tests", "") { // Apply non-default read concern. auto nondefault_rc = mongocxx::read_concern(); - nondefault_rc.acknowledge_level(mongocxx::read_concern::level::k_local); + nondefault_rc.acknowledge_level(mongocxx::read_concern::level::k_majority); coll.read_concern(nondefault_rc); auto siv = coll.search_indexes();