summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/index_consistency.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-75745 Only log record and index metadata associated with missing or ex...Dan Larkin-York2023-04-071-0/+7
* SERVER-72642 KeyStringIndexConsistency::addDocKey() accepts ValidateResultsBenety Goh2023-03-081-1/+2
* SERVER-73745 Zero initialize IndexKeyBucket structGregory Wlodarek2023-02-081-2/+2
* SERVER-71061 Added column-store index validationMohammad Dashti2023-01-051-80/+141
* Revert "SERVER-71061 Added column-store index validation"auto-revert-processor2023-01-051-141/+80
* SERVER-71061 Added column-store index validationMohammad Dashti2023-01-041-80/+141
* SERVER-67471 Improve RecordId usage performanceJordi Olivares Provencio2022-07-151-3/+3
* SERVER-48528 ValidateTests can fail sporadically due to KeyString hashingYuhong Zhang2021-05-141-1/+1
* SERVER-53675 Allow validate to fix up multikey metadataLouis Williams2021-01-291-0/+10
* SERVER-51444 BSONElement's buffer in IndexEntryInfo used for validation is un...Gregory Wlodarek2020-10-081-3/+3
* SERVER-50185 Update keysPerIndex after repairing index inconsistenciesLouis Williams2020-08-261-2/+1
* SERVER-49103 Validate repair mode should fix up missing and extra index entriesShin Yee Tan2020-08-061-6/+37
* SERVER-46805 Limit memory usage in the second phase of validate and add param...Gregory Noma2020-03-191-1/+13
* SERVER-43908 Modify IndexConsistency hash-map keys to avoid hitting an invari...Gregory Wlodarek2019-10-151-6/+7
* SERVER-43711 ValidateAdaptor::validateIndexKeyCount should not compare in-mem...Dianna Hohensee2019-10-041-3/+0
* SERVER-42974 Validate should work with KeyString instead of BSON where possibleGregory Wlodarek2019-10-011-12/+6
* SERVER-42357 Periodically release locks during collection validation and chec...Gregory Wlodarek2019-09-131-2/+5
* SERVER-42226 Use the maxValidateMBperSec server parameter to throttle collect...Gregory Wlodarek2019-08-221-2/+4
* SERVER-42966 Remove references from helper classes for collection validation ...Gregory Wlodarek2019-08-221-14/+8
* SERVER-42222 Move data cursors for collection validation to the start of coll...Daniel Solnik2019-08-161-2/+1
* SERVER-42207 Some style and code cleanup around the collection validation codeDianna Hohensee2019-07-161-10/+8
* SERVER-41717 Create KeyStringBuilder, KeyStringValue, and KeyStringTypeBits c...Daniel Solnik2019-07-161-6/+6
* SERVER-36385 Remove code and tests about index key limit sizeDaniel Solnik2019-06-281-9/+0
* Revert "SERVER-36385 Remove code and tests about index key limit size"Daniel Solnik2019-06-281-0/+9
* SERVER-36385 Remove code and tests about index key limit sizeDaniel Solnik2019-06-281-9/+0
* SERVER-41541 Put a KeyString in IndexInfo for the RecordStoreValidateAdaptorGregory Wlodarek2019-06-261-0/+2
* SERVER-41539 Cache key ordering in IndexInfoCache ordering in IndexInfoGregory Wlodarek2019-06-251-17/+15
* SERVER-41538 Remove indirection through indexNumber in IndexConsistencyGregory Wlodarek2019-06-251-44/+20
* SERVER-41537 Use 64K hash buckets instead of 4M for index validationGregory Wlodarek2019-06-251-9/+11
* SERVER-41536 Use vector instead of map for IndexConsistency hash bucketsGregory Wlodarek2019-06-251-1/+1
* SERVER-41535 Use vector instead of map for IndexConsistency::_indexesInfoGregory Wlodarek2019-06-251-3/+3
* SERVER-41533 Remove unnecessary IndexConsistency::_classMutexGregory Wlodarek2019-06-251-26/+11
* SERVER-30356 Improve error reporting for validationGregory Wlodarek2019-04-291-45/+74
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-261-2/+0
* Revert "SERVER-39520 Use database IX lock for dropCollection"Justin Seyster2019-04-251-0/+2
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-251-2/+0
* Revert "SERVER-39520 Use database IX lock for dropCollection"Xiangyu Yao2019-04-251-0/+2
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-251-2/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36444 Validate support for $** multikey metadata path index keysJames Wahlin2018-09-191-17/+14
* SERVER-36444 Skip validation for $** multikey metadata index entriesJames Wahlin2018-09-121-148/+0
* SERVER-36278 Remove the 1KB index key size limit in FCV42Xiangyu Yao2018-08-151-0/+1
* SERVER-31446 _getNextSessionMods can get stuck in a write conflict retry loopRandolph Tan2017-11-021-6/+0
* SERVER-30601 Remove useless qualifiersGregory Wlodarek2017-08-111-2/+2
* SERVER-30353 Create an index observer to notify us of changes made to index a...Gregory Wlodarek2017-08-091-0/+1
* SERVER-30352 Add a new class that will keep track of the index inconsistencie...Gregory Wlodarek2017-08-091-0/+378