diff options
author | Dianna Hohensee <dianna.hohensee@mongodb.com> | 2021-06-01 15:01:33 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-06-02 17:03:51 +0000 |
commit | 12aceac83d53e4e5555d79001e0763b20e2fae3a (patch) | |
tree | 9562f3e281cd809dd782277cfb838f6e32de829c /src/mongo/dbtests/querytests.cpp | |
parent | 8210bff0c499fb76e6c6149b21ab33df98097d7c (diff) | |
download | mongo-12aceac83d53e4e5555d79001e0763b20e2fae3a.tar.gz |
SERVER-57293 Disable lock-free reads for certain dbtests until later addressed
Diffstat (limited to 'src/mongo/dbtests/querytests.cpp')
-rw-r--r-- | src/mongo/dbtests/querytests.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/mongo/dbtests/querytests.cpp b/src/mongo/dbtests/querytests.cpp index 0159f41380a..26153a3e9dc 100644 --- a/src/mongo/dbtests/querytests.cpp +++ b/src/mongo/dbtests/querytests.cpp @@ -931,6 +931,12 @@ public: index(); } void run() { + // TODO (SERVER-57194): enable lock-free reads. + bool disableLockFreeReadsOriginalValue = storageGlobalParams.disableLockFreeReads; + storageGlobalParams.disableLockFreeReads = true; + ON_BLOCK_EXIT( + [&] { storageGlobalParams.disableLockFreeReads = disableLockFreeReadsOriginalValue; }); + _client.dropDatabase("unittests"); noIndex(); checkIndex(); @@ -1807,6 +1813,12 @@ public: GetIndexSpecsByUUID() : CollectionBase("GetIndexSpecsByUUID") {} void run() { + // TODO (SERVER-57194): enable lock-free reads. + bool disableLockFreeReadsOriginalValue = storageGlobalParams.disableLockFreeReads; + storageGlobalParams.disableLockFreeReads = true; + ON_BLOCK_EXIT( + [&] { storageGlobalParams.disableLockFreeReads = disableLockFreeReadsOriginalValue; }); + CollectionOptions coll_opts; coll_opts.uuid = UUID::gen(); { |