summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/kv
diff options
context:
space:
mode:
authorGregory Wlodarek <gregory.wlodarek@mongodb.com>2020-08-03 14:25:13 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-08-04 01:58:47 +0000
commit9102bf998537e744227fe2a28cb22838388bb3f6 (patch)
treeba5d31a3385522fc382a2704135fa7ec835222e2 /src/mongo/db/storage/kv
parente07c2d29aded5a30ff08b5ce6a436b6ef6f44014 (diff)
downloadmongo-9102bf998537e744227fe2a28cb22838388bb3f6.tar.gz
SERVER-48312 Remove support for 'supportsDocLocking = false'
Diffstat (limited to 'src/mongo/db/storage/kv')
-rw-r--r--src/mongo/db/storage/kv/kv_drop_pending_ident_reaper_test.cpp3
-rw-r--r--src/mongo/db/storage/kv/kv_engine.h5
-rw-r--r--src/mongo/db/storage/kv/kv_engine_test_harness.cpp4
3 files changed, 0 insertions, 12 deletions
diff --git a/src/mongo/db/storage/kv/kv_drop_pending_ident_reaper_test.cpp b/src/mongo/db/storage/kv/kv_drop_pending_ident_reaper_test.cpp
index 7f187993d7a..581918db1e6 100644
--- a/src/mongo/db/storage/kv/kv_drop_pending_ident_reaper_test.cpp
+++ b/src/mongo/db/storage/kv/kv_drop_pending_ident_reaper_test.cpp
@@ -103,9 +103,6 @@ public:
bool isEphemeral() const override {
return false;
}
- bool supportsDocLocking() const override {
- return false;
- }
bool supportsDirectoryPerDB() const override {
return false;
}
diff --git a/src/mongo/db/storage/kv/kv_engine.h b/src/mongo/db/storage/kv/kv_engine.h
index ff7b14c23cd..01c5630a300 100644
--- a/src/mongo/db/storage/kv/kv_engine.h
+++ b/src/mongo/db/storage/kv/kv_engine.h
@@ -270,11 +270,6 @@ public:
/**
* This must not change over the lifetime of the engine.
*/
- virtual bool supportsDocLocking() const = 0;
-
- /**
- * This must not change over the lifetime of the engine.
- */
virtual bool supportsCappedCollections() const {
return true;
}
diff --git a/src/mongo/db/storage/kv/kv_engine_test_harness.cpp b/src/mongo/db/storage/kv/kv_engine_test_harness.cpp
index e0cb1d86eb8..93b037e4f0c 100644
--- a/src/mongo/db/storage/kv/kv_engine_test_harness.cpp
+++ b/src/mongo/db/storage/kv/kv_engine_test_harness.cpp
@@ -296,8 +296,6 @@ TEST(KVEngineTestHarness, TemporaryRecordStoreSimple) {
TEST(KVEngineTestHarness, AllDurableTimestamp) {
std::unique_ptr<KVHarnessHelper> helper(KVHarnessHelper::create());
KVEngine* engine = helper->getEngine();
- if (!engine->supportsDocLocking())
- return;
std::unique_ptr<RecordStore> rs;
{
@@ -454,8 +452,6 @@ TEST(KVEngineTestHarness, PinningOldestWithAnotherSession) {
TEST(KVEngineTestHarness, AllDurable) {
std::unique_ptr<KVHarnessHelper> helper(KVHarnessHelper::create());
KVEngine* engine = helper->getEngine();
- if (!engine->supportsDocLocking())
- return;
std::string ns = "a.b";
std::unique_ptr<RecordStore> rs;