summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog
Commit message (Expand)AuthorAgeFilesLines
* SERVER-41422 Allow the absence of the 'ns' field from index specsGregory Wlodarek2019-06-114-12/+75
* SERVER-39705 IndexCatalogImpl::_unindexRecord() checks filter before calling ...Benety Goh2019-06-111-0/+10
* SERVER-41448: TransactionHistoryIterator should only take global IS lock and ...Lingzhi Deng2019-06-101-1/+2
* SERVER-40658 Index spec validation errors specify which index failed with tha...Gregory Noma2019-06-101-1/+2
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-1015-38/+42
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-109-13/+13
* SERVER-40716 Refactor catalog initialization logic on startupXiangyu Yao2019-06-079-76/+96
* SERVER-40884 remove FCV 4.0-4.2 controls for hybrid index builds.Daniel Solnik2019-06-071-13/+0
* SERVER-40887 Removed getAndClearUnfinishedIndexes and relevant codeGabe Villasana2019-06-075-87/+4
* SERVER-41141 Release the mutex early in IndexBuildsManager::interruptIndexBui...Gregory Wlodarek2019-06-061-2/+9
* SERVER-41426 StorageInterface's dropCollection should only take Database IX lockXiangyu Yao2019-06-051-8/+5
* SERVER-41478 Take initialization of index catalog out of collection constructorXiangyu Yao2019-06-052-3/+8
* SERVER-41263 Disallow empty string in index key typeXin Hao Zhang2019-06-051-0/+8
* SERVER-41398 Create IndexAccessMethodFactoryXiangyu Yao2019-06-042-27/+3
* SERVER-41394 Improve error message for wildcard index creationXin Hao Zhang2019-06-031-1/+2
* SERVER-40861 renameCollectionForApplyOps from a collection to itself should s...Xiangyu Yao2019-05-312-1/+36
* SERVER-41000 Fix typo in failpoint writeConfilctInRenameCollCopyToTmpZach Yam2019-05-311-2/+2
* Revert "SERVER-40861 renameCollectionForApplyOps from a collection to itself ...Gregory Wlodarek2019-05-302-34/+1
* SERVER-40861 renameCollectionForApplyOps from a collection to itself should s...Xiangyu Yao2019-05-302-1/+34
* SERVER-40958 Deprecate the 'scandata' argument in 'validate', update correspo...Gregory Noma2019-05-301-1/+1
* SERVER-39813 add oldest required timestamp to server statusBenety Goh2019-05-221-0/+3
* SERVER-41161 Re-enable renaming between databases for applyOpsXiangyu Yao2019-05-212-3/+53
* SERVER-41176 Remove redeclaration of variable in a sub-scope of IndexCatalogI...Dianna2019-05-201-1/+0
* SERVER-40897 Default index catalog metadata to use single-phase index build f...Louis Williams2019-05-171-8/+8
* SERVER-16553 Ensure dbStats adds the scaling factor to its outputGregory Wlodarek2019-05-161-0/+1
* SERVER-37988 Add an optional predicate argument in forEachCollectionFromDb() ...Gregory Wlodarek2019-05-157-32/+208
* SERVER-37988 Change Collection::getIndexSize() to be constGregory Wlodarek2019-05-154-5/+7
* SERVER-41158 Remove MMAPv1 index head remnantGeert Bosch2019-05-155-129/+0
* 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-40926 SERVER-40927 createIndexes cmd requests for indexes that are alr...Dianna2019-05-135-26/+85
* SERVER-40892 Rename UUIDCatalog to CollectionCatalogGeert Bosch2019-05-0722-234/+255
* SERVER-40964 Change lookupNSSByUUID to return boost::optional<NamespaceString...Gregory Wlodarek2019-05-079-61/+67
* SERVER-40959 use the unique CollectionCatalogEntry pointer to retrieve the Na...Gregory Wlodarek2019-05-021-1/+1
* SERVER-40959 forEachCollectionFromDb() should skip collections that return a ...Gregory Wlodarek2019-05-021-0/+6
* SERVER-40867 UUIDCatalog::iterator::uuid() should not call repositionIfNeededXiangyu Yao2019-05-023-17/+10
* SERVER-40868 Log when copying source coll to temporary coll during a renameCo...vrachev2019-05-011-0/+3
* SERVER-39424 Test that a DDL op started after a prepared transaction fails du...Dianna2019-04-301-0/+5
* SERVER-40786 Improve error message in IndexCatalog::dropAllIndexes()Gregory Wlodarek2019-04-302-6/+62
* SERVER-40862 Log collection options for createCollection commandsvrachev2019-04-301-1/+1
* SERVER-30356 Improve error reporting for validationGregory Wlodarek2019-04-294-116/+395
* SERVER-40515 Remove UUIDCatalog::prev() and UUIDCatalog::next()Gregory Wlodarek2019-04-293-152/+0
* SERVER-39518 Use database MODE_IX lock for rename collectionsXiangyu Yao2019-04-292-6/+18
* SERVER-40888 Remove NamespaceUUIDCacheGeert Bosch2019-04-298-334/+3
* SERVER-33631 Refactor rename_collection.cppXiangyu Yao2019-04-293-347/+410
* SERVER-40724 Change namespace arguments to use NamespaceStringGeert Bosch2019-04-2614-160/+130
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-2617-74/+194
* SERVER-40538 Remove UUIDCatalogObserverGregory Wlodarek2019-04-264-168/+6
* SERVER-38478 Remove UninterruptibleLockGuard in query yieldEric Milkie2019-04-262-4/+19
* Revert "SERVER-39520 Use database IX lock for dropCollection"Justin Seyster2019-04-2517-194/+74