Storage Engine API
mongo::MMAPV1Engine Member List

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

_clockmongo::MMAPV1Engineprivate
_entryMapmongo::MMAPV1Engineprivate
_entryMapMutexmongo::MMAPV1Engineprivate
_extentManagerFactorymongo::MMAPV1Engineprivate
_listDatabases(const std::string &directory, std::vector< std::string > *out)mongo::MMAPV1Engineprivatestatic
_recordAccessTrackermongo::MMAPV1Engineprivate
_startMsmongo::MMAPV1Engineprivate
beginBackup(OperationContext *opCtx)mongo::MMAPV1Enginevirtual
cleanShutdown()mongo::MMAPV1Enginevirtual
closeCatalog(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
closeDatabase(OperationContext *opCtx, StringData db)mongo::MMAPV1Enginevirtual
CollectionIndexNamePair typedefmongo::StorageEngine
dropDatabase(OperationContext *opCtx, StringData db)mongo::MMAPV1Enginevirtual
endBackup(OperationContext *opCtx)mongo::MMAPV1Enginevirtual
EntryMap typedefmongo::MMAPV1Engineprivate
finishInit()mongo::MMAPV1Enginevirtual
flushAllFiles(OperationContext *opCtx, bool sync)mongo::MMAPV1Enginevirtual
getAllCommittedTimestamp() const overridemongo::MMAPV1Engineinlinevirtual
getDatabaseCatalogEntry(OperationContext *opCtx, StringData db)mongo::MMAPV1Enginevirtual
getLastStableCheckpointTimestamp() constmongo::StorageEngineinlinevirtual
getRecordAccessTracker()mongo::MMAPV1Engine
getRecoveryTimestamp() constmongo::StorageEngineinlinevirtual
getSnapshotManager() constmongo::StorageEngineinlinevirtual
isCacheUnderPressure(OperationContext *opCtx) constmongo::StorageEngineinlinevirtual
isDurable() constmongo::MMAPV1Enginevirtual
isEphemeral() constmongo::MMAPV1Enginevirtual
isMmapV1() constmongo::MMAPV1Engineinlinevirtual
listDatabases(std::vector< std::string > *out) constmongo::MMAPV1Enginevirtual
loadCatalog(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
MMAPV1Engine(const StorageEngineLockFile *lockFile, ClockSource *cs)mongo::MMAPV1Engine
MMAPV1Engine(const StorageEngineLockFile *lockFile, ClockSource *cs, std::unique_ptr< ExtentManager::Factory > extentManagerFactory)mongo::MMAPV1Engine
newRecoveryUnit()mongo::MMAPV1Enginevirtual
reconcileCatalogAndIdents(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
recoverToStableTimestamp(OperationContext *opCtx)mongo::StorageEngineinlinevirtual
repairDatabase(OperationContext *opCtx, const std::string &dbName, bool preserveClonedFilesOnFailure, bool backupOriginalFiles)mongo::MMAPV1Engine
repairRecordStore(OperationContext *opCtx, const std::string &ns)mongo::MMAPV1Engineinlinevirtual
replicationBatchIsComplete() constmongo::StorageEngineinlinevirtual
setCachePressureForTest(int pressure)mongo::StorageEngineinlinevirtual
setInitialDataTimestamp(Timestamp timestamp)mongo::StorageEngineinlinevirtual
setJournalListener(JournalListener *jl) finalmongo::MMAPV1Enginevirtual
setOldestTimestamp(Timestamp timestamp)mongo::StorageEngineinlinevirtual
setOldestTimestampFromStable()mongo::StorageEngineinlinevirtual
setStableTimestamp(Timestamp timestamp)mongo::StorageEngineinlinevirtual
supportsCappedCollections() constmongo::StorageEngineinlinevirtual
supportsDBLocking() constmongo::StorageEngineinlinevirtual
supportsDocLocking() constmongo::MMAPV1Engineinlinevirtual
supportsReadConcernSnapshot() constmongo::StorageEngineinlinevirtual
supportsRecoverToStableTimestamp() constmongo::StorageEngineinlinevirtual
~MMAPV1Engine()mongo::MMAPV1Enginevirtual
~StorageEngine()mongo::StorageEngineinlinevirtual