diff options
author | Maria van Keulen <maria.vankeulen@mongodb.com> | 2020-01-07 15:15:10 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2020-01-07 15:15:10 +0000 |
commit | cb293d4de806e8089e4fb08926124ed18b2fa578 (patch) | |
tree | f073318c41619271ff050855b5b80fc1d6f957bb /src/mongo/dbtests/catalogtests.cpp | |
parent | 47a810f853921657acb78db1110590c0c380091f (diff) | |
download | mongo-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.cpp | 8 |
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)); } }; |