Storage Engine API
mongo::WiredTigerKVEngine Member List

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

_backupSessionmongo::WiredTigerKVEngineprivate
_calculateHistoryLagFromStableTimestamp(Timestamp stableTimestamp)mongo::WiredTigerKVEngineprivate
_canonicalNamemongo::WiredTigerKVEngineprivate
_checkIdentPath(StringData ident)mongo::WiredTigerKVEngineprivate
_checkpointThreadmongo::WiredTigerKVEngineprivate
_clockSourcemongo::WiredTigerKVEngineprivate
_connmongo::WiredTigerKVEngineprivate
_dropAllQueuesMutexmongo::WiredTigerKVEnginemutableprivate
_durablemongo::WiredTigerKVEngineprivate
_ephemeralmongo::WiredTigerKVEngineprivate
_eventHandlermongo::WiredTigerKVEngineprivate
_fileVersionmongo::WiredTigerKVEngineprivate
_hasUri(WT_SESSION *session, const std::string &uri) constmongo::WiredTigerKVEngineprivate
_identToDropmongo::WiredTigerKVEngineprivate
_identToDropMutexmongo::WiredTigerKVEnginemutableprivate
_indexOptionsmongo::WiredTigerKVEngineprivate
_inRepairModemongo::WiredTigerKVEngineprivate
_journalFlushermongo::WiredTigerKVEngineprivate
_oldestTimestampmongo::WiredTigerKVEngineprivate
_oldestTimestampMutexmongo::WiredTigerKVEnginemutableprivate
_oplogManagermongo::WiredTigerKVEngineprivate
_oplogManagerCountmongo::WiredTigerKVEngineprivate
_oplogManagerMutexmongo::WiredTigerKVEnginemutableprivate
_pathmongo::WiredTigerKVEngineprivate
_previousCheckedDropsQueuedmongo::WiredTigerKVEnginemutableprivate
_readOnlymongo::WiredTigerKVEngineprivate
_recoveryTimestampmongo::WiredTigerKVEngineprivate
_rsOptionsmongo::WiredTigerKVEngineprivate
_salvageIfNeeded(const char *uri)mongo::WiredTigerKVEngineprivate
_sessionCachemongo::WiredTigerKVEngineprivate
_setOldestTimestamp(Timestamp newOldestTimestamp, bool force)mongo::WiredTigerKVEngineprivate
_sizeStorermongo::WiredTigerKVEngineprivate
_sizeStorerSyncTrackermongo::WiredTigerKVEnginemutableprivate
_sizeStorerUrimongo::WiredTigerKVEngineprivate
_stableTimestampmongo::WiredTigerKVEngineprivate
_stableTimestampMutexmongo::WiredTigerKVEnginemutableprivate
_uri(StringData ident) constmongo::WiredTigerKVEngineprivate
_wtOpenConfigmongo::WiredTigerKVEngineprivate
alterIdentMetadata(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc)mongo::WiredTigerKVEnginevirtual
appendGlobalStats(BSONObjBuilder &b)mongo::WiredTigerKVEnginestatic
beginBackup(OperationContext *opCtx)mongo::WiredTigerKVEnginevirtual
cleanShutdown()mongo::WiredTigerKVEnginevirtual
createGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix)mongo::WiredTigerKVEnginevirtual
createGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix)mongo::WiredTigerKVEnginevirtual
createRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options)mongo::WiredTigerKVEngineinlinevirtual
createSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc)mongo::WiredTigerKVEngineinlinevirtual
dropIdent(OperationContext *opCtx, StringData ident)mongo::WiredTigerKVEnginevirtual
dropSomeQueuedIdents()mongo::WiredTigerKVEngine
endBackup(OperationContext *opCtx)mongo::WiredTigerKVEnginevirtual
filterCursorsWithQueuedDrops(std::list< WiredTigerCachedCursor > *cache)mongo::WiredTigerKVEngine
flushAllFiles(OperationContext *opCtx, bool sync)mongo::WiredTigerKVEnginevirtual
getAllCommittedTimestamp() const overridemongo::WiredTigerKVEnginevirtual
getAllIdents(OperationContext *opCtx) constmongo::WiredTigerKVEnginevirtual
getConnection()mongo::WiredTigerKVEngineinline
getGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix)mongo::WiredTigerKVEnginevirtual
getGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix)mongo::WiredTigerKVEnginevirtual
getIdentSize(OperationContext *opCtx, StringData ident)mongo::WiredTigerKVEnginevirtual
getLastStableCheckpointTimestamp() const overridemongo::WiredTigerKVEnginevirtual
getOldestTimestamp() constmongo::WiredTigerKVEngine
getOplogManager() constmongo::WiredTigerKVEngineinline
getRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options)mongo::WiredTigerKVEngineinlinevirtual
getRecoveryTimestamp() const overridemongo::WiredTigerKVEnginevirtual
getSnapshotManager() const finalmongo::WiredTigerKVEngineinlinevirtual
getSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc)mongo::WiredTigerKVEngineinlinevirtual
getStableTimestamp() constmongo::WiredTigerKVEngine
haltOplogManager()mongo::WiredTigerKVEngine
hasIdent(OperationContext *opCtx, StringData ident) constmongo::WiredTigerKVEnginevirtual
haveDropsQueued() constmongo::WiredTigerKVEngine
initRsOplogBackgroundThread(StringData ns)mongo::WiredTigerKVEnginestatic
isCacheUnderPressure(OperationContext *opCtx) const overridemongo::WiredTigerKVEnginevirtual
isDurable() constmongo::WiredTigerKVEngineinlinevirtual
isEphemeral() constmongo::WiredTigerKVEngineinlinevirtual
kDefaultJournalDelayMillismongo::WiredTigerKVEnginestatic
newRecoveryUnit()mongo::WiredTigerKVEnginevirtual
okToRename(OperationContext *opCtx, StringData fromNS, StringData toNS, StringData ident, const RecordStore *originalRecordStore) constmongo::WiredTigerKVEnginevirtual
reconfigure(const char *str)mongo::WiredTigerKVEngine
recoverToStableTimestamp(OperationContext *opCtx) overridemongo::WiredTigerKVEnginevirtual
repairIdent(OperationContext *opCtx, StringData ident)mongo::WiredTigerKVEnginevirtual
replicationBatchIsComplete() const overridemongo::WiredTigerKVEnginevirtual
setCachePressureForTest(int pressure)mongo::KVEngineinlinevirtual
setInitialDataTimestamp(Timestamp initialDataTimestamp) overridemongo::WiredTigerKVEnginevirtual
setInitRsOplogBackgroundThreadCallback(stdx::function< bool(StringData)> cb)mongo::WiredTigerKVEnginestatic
setJournalListener(JournalListener *jl) finalmongo::WiredTigerKVEnginevirtual
setOldestTimestamp(Timestamp newOldestTimestamp) overridemongo::WiredTigerKVEnginevirtual
setOldestTimestampFromStable() overridemongo::WiredTigerKVEnginevirtual
setRecordStoreExtraOptions(const std::string &options)mongo::WiredTigerKVEngine
setSortedDataInterfaceExtraOptions(const std::string &options)mongo::WiredTigerKVEngine
setStableTimestamp(Timestamp stableTimestamp) overridemongo::WiredTigerKVEnginevirtual
startOplogManager(OperationContext *opCtx, const std::string &uri, WiredTigerRecordStore *oplogRecordStore)mongo::WiredTigerKVEngine
supportsCappedCollections() constmongo::KVEngineinlinevirtual
supportsDBLocking() constmongo::KVEngineinlinevirtual
supportsDirectoryPerDB() constmongo::WiredTigerKVEnginevirtual
supportsDocLocking() constmongo::WiredTigerKVEnginevirtual
supportsReadConcernSnapshot() const finalmongo::WiredTigerKVEnginevirtual
supportsRecoverToStableTimestamp() const overridemongo::WiredTigerKVEnginevirtual
syncSizeInfo(bool sync) constmongo::WiredTigerKVEngine
WiredTigerKVEngine(const std::string &canonicalName, const std::string &path, ClockSource *cs, const std::string &extraOpenOptions, size_t cacheSizeGB, bool durable, bool ephemeral, bool repair, bool readOnly)mongo::WiredTigerKVEngine
~KVEngine()mongo::KVEngineinlinevirtual
~WiredTigerKVEngine()mongo::WiredTigerKVEnginevirtual