summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/rename_collection.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42830: Wrap all of renameCollectionWithinDBForApplyOps into one WUOW.Daniel Gottlieb2020-02-191-46/+59
* SERVER-45137 Remove namespaces from Top when collections are renamedGregory Wlodarek2020-02-111-3/+3
* SERVER-43880 renameBetweenDBs needs to own record data prior to yieldingEric Milkie2019-11-251-0/+6
* SERVER-44027 Remove global X lock for renameCollection between DBsGregory Wlodarek2019-11-181-22/+29
* SERVER-42478: Relax create collection in oplog application to take a DB_IX lock.Daniel Gottlieb2019-09-241-0/+6
* SERVER-40258 Rename CSRLock::lock to CSRLock::lockSharedRandolph Tan2019-09-131-2/+2
* SERVER-41947 Disallow using the system.views collection name as the source or...Xiangyu Yao2019-08-291-0/+6
* SERVER-42441 renameCollectionForApplyOps should always rename the target out ...Xiangyu Yao2019-08-161-5/+8
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-19/+10
* SERVER-40717 Remove CollectionCatalogEntry and KVColletionCatalogEntryXiangyu Yao2019-07-031-1/+0
* SERVER-41819 Move methods from KVCollectionCatalogEntry to KVCatalogXiangyu Yao2019-06-281-1/+3
* SERVER-40861 renameCollectionForApplyOps from a collection to itself should s...Xiangyu Yao2019-05-311-1/+20
* SERVER-41000 Fix typo in failpoint writeConfilctInRenameCollCopyToTmpZach Yam2019-05-311-2/+2
* Revert "SERVER-40861 renameCollectionForApplyOps from a collection to itself ...Gregory Wlodarek2019-05-301-18/+1
* SERVER-40861 renameCollectionForApplyOps from a collection to itself should s...Xiangyu Yao2019-05-301-1/+18
* SERVER-41161 Re-enable renaming between databases for applyOpsXiangyu Yao2019-05-211-3/+6
* SERVER-39860 Separate reporting of RSTL and PBWM locks metrics in serverStatu...Dianna2019-05-141-3/+1
* SERVER-40994 renameCollection should always lock system.views collection afte...Xiangyu Yao2019-05-141-2/+6
* SERVER-40892 Rename UUIDCatalog to CollectionCatalogGeert Bosch2019-05-071-3/+4
* SERVER-40964 Change lookupNSSByUUID to return boost::optional<NamespaceString...Gregory Wlodarek2019-05-071-14/+14
* SERVER-40868 Log when copying source coll to temporary coll during a renameCo...vrachev2019-05-011-0/+3
* SERVER-39518 Use database MODE_IX lock for rename collectionsXiangyu Yao2019-04-291-1/+11
* SERVER-33631 Refactor rename_collection.cppXiangyu Yao2019-04-291-282/+404
* SERVER-40724 Change namespace arguments to use NamespaceStringGeert Bosch2019-04-261-7/+7
* SERVER-39079 Move BackgroundOperation checks out of the catalog layer; add pa...Dianna Hohensee2019-03-241-0/+7
* Revert "SERVER-39079 Move BackgroundOperation checks out of the catalog layer...Dianna Hohensee2019-03-121-7/+0
* SERVER-39079 Move BackgroundOperation checks out of the catalog layer; add pa...Dianna Hohensee2019-03-111-0/+7
* SERVER-40023 remove background index support from IndexBuilderBenety Goh2019-03-071-1/+0
* SERVER-39505 Make ViewCatalog a decoration on Database.Divjot Arora2019-03-071-2/+3
* SERVER-35636 renameCollectionForApplyOps checks for complete namespacePavi Vetriselvan2019-03-041-0/+8
* SERVER-39495 Move ShardingState::needCollectionMetadata under OperationShardi...Kaloian Manassiev2019-02-271-2/+4
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala2019-02-061-1/+1
* SERVER-38473 Create DatabaseShardingStateLock to ensure concurrency around Da...Blake Oler2019-02-051-1/+3
* SERVER-39032 remove unnecessary NamespaceString::ns() calls from db/catalog/Benety Goh2019-01-241-13/+12
* SERVER-30711: scope_guard rewrite, to avoid -Werror=noexcept-typeBilly Donahue2019-01-111-2/+2
* SERVER-38800 add collection count to o2 field of collection drop and rename o...Benety Goh2019-01-091-1/+1
* SERVER-38800 OpObserver accepts numRecords for drop and rename operationsBenety Goh2019-01-081-2/+3
* SERVER-38469 move uninterruptible lock guard to only protect opobserverEric Milkie2018-12-311-4/+4
* SERVER-37643 collection rename across databases no longer requires MultiIndex...Benety Goh2018-12-211-22/+24
* SERVER-38719 rename DatabaseHolder::get() to getDb()Benety Goh2018-12-201-2/+3
* SERVER-38091 IndexCatalog iterators and accessors should return const entriesLouis Williams2018-12-191-1/+1
* SERVER-38467 do not block interruption when cleaning up temp collection from ...Eric Milkie2018-12-181-9/+11
* SERVER-38330 merge MultiIndexBlock and MultiIndexBlockImplBenety Goh2018-12-101-2/+1
* SERVER-38027 SERVER-37268 Partially enable hybrid index builds for background...Louis Williams2018-11-291-1/+1
* SERVER-37763 MultiIndexBlock::commit() returns StatusBenety Goh2018-11-201-2/+9
* SERVER-32198 Split CollectionShardingState::getMetadata into three methodsKaloian Manassiev2018-11-141-6/+6
* SERVER-37263: Write updates to background building indexes into a temp table.Daniel Gottlieb2018-11-121-5/+5
* SERVER-29825 Do not allow rename from unreplicated to replicated DB or vice v...Vesselina Ratcheva2018-11-011-3/+11
* SERVER-37589 add library for MultiIndexBlockBenety Goh2018-10-261-2/+2