Storage Engine API
mongo::IndexConsistency Member List

This is the complete list of members for mongo::IndexConsistency, including all inherited members.

_addDocKey_inlock(const KeyString &ks, int indexNumber)mongo::IndexConsistencyprivate
_addIndexKey_inlock(const KeyString &ks, int indexNumber)mongo::IndexConsistencyprivate
_classMutexmongo::IndexConsistencymutableprivate
_collectionmongo::IndexConsistencyprivate
_collLkmongo::IndexConsistencyprivate
_currentIndexmongo::IndexConsistencyprivate
_hashKeyString(const KeyString &ks, int indexNumbers) constmongo::IndexConsistencyprivate
_indexesInfomongo::IndexConsistencyprivate
_indexKeyCountmongo::IndexConsistencyprivate
_indexNumbermongo::IndexConsistencyprivate
_isBackgroundmongo::IndexConsistencyprivate
_isBeforeLastProcessedIndexEntry_inlock(const KeyString &keyString) constmongo::IndexConsistencyprivate
_isBeforeLastProcessedRecordId_inlock(RecordId recordId) constmongo::IndexConsistencyprivate
_isIndexFinished_inlock(int indexNumber) constmongo::IndexConsistencyprivate
_isIndexScanning_inlock(int indexNumber) constmongo::IndexConsistencyprivate
_kErrorThresholdmongo::IndexConsistencyprivatestatic
_lastProcessedIndexEntrymongo::IndexConsistencyprivate
_lastProcessedRecordIdmongo::IndexConsistencyprivate
_nssmongo::IndexConsistencyprivate
_numErrorsRecordedmongo::IndexConsistencyprivate
_opCtxmongo::IndexConsistencyprivate
_recordStoremongo::IndexConsistencyprivate
_removeDocKey_inlock(const KeyString &ks, int indexNumber)mongo::IndexConsistencyprivate
_removeIndexKey_inlock(const KeyString &ks, int indexNumber)mongo::IndexConsistencyprivate
_setYieldAtIndexEntry_inlock(const KeyString &keyString)mongo::IndexConsistencyprivate
_setYieldAtRecord_inlock(const RecordId recordId)mongo::IndexConsistencyprivate
_stagemongo::IndexConsistencyprivate
_throwExceptionIfError()mongo::IndexConsistencyprivate
_trackermongo::IndexConsistencyprivate
_yieldAtIndexEntrymongo::IndexConsistencyprivate
_yieldAtRecordIdmongo::IndexConsistencyprivate
addDocKey(const KeyString &ks, int indexNumber)mongo::IndexConsistency
addIndexKey(const KeyString &ks, int indexNumber)mongo::IndexConsistency
addLongIndexKey(int indexNumber)mongo::IndexConsistency
applyChange(const IndexDescriptor *descriptor, const boost::optional< IndexKeyEntry > &indexEntry, ValidationOperation operation)mongo::IndexConsistency
getIndexNumber(const std::string &indexNs)mongo::IndexConsistency
getNumExtraIndexKeys(int indexNumber) constmongo::IndexConsistency
getNumKeys(int indexNumber) constmongo::IndexConsistency
getNumLongKeys(int indexNumber) constmongo::IndexConsistency
getNumRecords(int indexNumber) constmongo::IndexConsistency
getStage() constmongo::IndexConsistency
haveEntryMismatch() constmongo::IndexConsistency
IndexConsistency(OperationContext *opCtx, Collection *collection, NamespaceString nss, RecordStore *recordStore, std::unique_ptr< Lock::CollectionLock > collLk, const bool background)mongo::IndexConsistency
nextStage()mongo::IndexConsistency
notifyDoneIndex(int indexNumber)mongo::IndexConsistency
notifyStartIndex(int indexNumber)mongo::IndexConsistency
relockCollectionWithMode(LockMode mode)mongo::IndexConsistency
removeDocKey(const KeyString &ks, int indexNumber)mongo::IndexConsistency
removeIndexKey(const KeyString &ks, int indexNumber)mongo::IndexConsistency
scanLimitHit()mongo::IndexConsistency
setLastProcessedIndexEntry(const IndexDescriptor &descriptor, const boost::optional< IndexKeyEntry > &indexEntry)mongo::IndexConsistency
setLastProcessedRecordId(RecordId recordId)mongo::IndexConsistency
shouldGetNewSnapshot(const RecordId recordId) constmongo::IndexConsistency
shouldGetNewSnapshot(const KeyString &keyString) constmongo::IndexConsistency