summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests/catalogtests.cpp
diff options
context:
space:
mode:
authorMaria van Keulen <maria.vankeulen@mongodb.com>2020-01-07 15:15:10 +0000
committerevergreen <evergreen@mongodb.com>2020-01-07 15:15:10 +0000
commitcb293d4de806e8089e4fb08926124ed18b2fa578 (patch)
treef073318c41619271ff050855b5b80fc1d6f957bb /src/mongo/dbtests/catalogtests.cpp
parent47a810f853921657acb78db1110590c0c380091f (diff)
downloadmongo-cb293d4de806e8089e4fb08926124ed18b2fa578.tar.gz
SERVER-44139 Allow collection creation in multi-document transactions
This commit allows the feature for single-node replica sets only.
Diffstat (limited to 'src/mongo/dbtests/catalogtests.cpp')
-rw-r--r--src/mongo/dbtests/catalogtests.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/mongo/dbtests/catalogtests.cpp b/src/mongo/dbtests/catalogtests.cpp
index 56db54cc9f8..288ab67f19c 100644
--- a/src/mongo/dbtests/catalogtests.cpp
+++ b/src/mongo/dbtests/catalogtests.cpp
@@ -59,10 +59,6 @@ public:
return;
}
- // TODO SERVER-44138: The commented out lines can be reinstated when committing new
- // collections to the catalog are transactional (all succeed or fail).
-
- // NamespaceString op1UniqueNss("test.uniqueCollection");
NamespaceString competingNss("test.competingCollection");
auto client1 = serviceContext->makeClient("client1");
@@ -74,7 +70,6 @@ public:
Lock::DBLock dbLk1(op1.get(), competingNss.db(), LockMode::MODE_IX);
Lock::CollectionLock collLk1(op1.get(), competingNss, LockMode::MODE_IX);
- // Lock::CollectionLock uniqueNssLk(op1.get(), op1UniqueNss, LockMode::MODE_IX);
Lock::DBLock dbLk2(op2.get(), competingNss.db(), LockMode::MODE_IX);
Lock::CollectionLock collLk2(op2.get(), competingNss, LockMode::MODE_IX);
@@ -83,7 +78,6 @@ public:
{
WriteUnitOfWork wuow1(op1.get());
- // ASSERT_TRUE(db->createCollection(op1.get(), op1UniqueNss) != nullptr);
ASSERT_TRUE(db->createCollection(op1.get(), competingNss) != nullptr);
ASSERT_TRUE(collectionExists(op1.get(), competingNss));
ASSERT_FALSE(collectionExists(op2.get(), competingNss));
@@ -103,8 +97,6 @@ public:
ASSERT_TRUE(collectionExists(op1.get(), competingNss));
ASSERT_TRUE(collectionExists(op2.get(), competingNss));
- // ASSERT_FALSE(collectionExists(op1.get(), op1UniqueNss));
- // ASSERT_FALSE(collectionExists(op2.get(), op1UniqueNss));
}
};