_backupSession | mongo::WiredTigerKVEngine | private |
_calculateHistoryLagFromStableTimestamp(Timestamp stableTimestamp) | mongo::WiredTigerKVEngine | private |
_canonicalName | mongo::WiredTigerKVEngine | private |
_checkIdentPath(StringData ident) | mongo::WiredTigerKVEngine | private |
_checkpointThread | mongo::WiredTigerKVEngine | private |
_clockSource | mongo::WiredTigerKVEngine | private |
_conn | mongo::WiredTigerKVEngine | private |
_dropAllQueuesMutex | mongo::WiredTigerKVEngine | mutableprivate |
_durable | mongo::WiredTigerKVEngine | private |
_ephemeral | mongo::WiredTigerKVEngine | private |
_eventHandler | mongo::WiredTigerKVEngine | private |
_fileVersion | mongo::WiredTigerKVEngine | private |
_hasUri(WT_SESSION *session, const std::string &uri) const | mongo::WiredTigerKVEngine | private |
_identToDrop | mongo::WiredTigerKVEngine | private |
_identToDropMutex | mongo::WiredTigerKVEngine | mutableprivate |
_indexOptions | mongo::WiredTigerKVEngine | private |
_inRepairMode | mongo::WiredTigerKVEngine | private |
_journalFlusher | mongo::WiredTigerKVEngine | private |
_oldestTimestamp | mongo::WiredTigerKVEngine | private |
_oldestTimestampMutex | mongo::WiredTigerKVEngine | mutableprivate |
_oplogManager | mongo::WiredTigerKVEngine | private |
_oplogManagerCount | mongo::WiredTigerKVEngine | private |
_oplogManagerMutex | mongo::WiredTigerKVEngine | mutableprivate |
_path | mongo::WiredTigerKVEngine | private |
_previousCheckedDropsQueued | mongo::WiredTigerKVEngine | mutableprivate |
_readOnly | mongo::WiredTigerKVEngine | private |
_recoveryTimestamp | mongo::WiredTigerKVEngine | private |
_rsOptions | mongo::WiredTigerKVEngine | private |
_salvageIfNeeded(const char *uri) | mongo::WiredTigerKVEngine | private |
_sessionCache | mongo::WiredTigerKVEngine | private |
_setOldestTimestamp(Timestamp newOldestTimestamp, bool force) | mongo::WiredTigerKVEngine | private |
_sizeStorer | mongo::WiredTigerKVEngine | private |
_sizeStorerSyncTracker | mongo::WiredTigerKVEngine | mutableprivate |
_sizeStorerUri | mongo::WiredTigerKVEngine | private |
_stableTimestamp | mongo::WiredTigerKVEngine | private |
_stableTimestampMutex | mongo::WiredTigerKVEngine | mutableprivate |
_uri(StringData ident) const | mongo::WiredTigerKVEngine | private |
_wtOpenConfig | mongo::WiredTigerKVEngine | private |
alterIdentMetadata(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) | mongo::WiredTigerKVEngine | virtual |
appendGlobalStats(BSONObjBuilder &b) | mongo::WiredTigerKVEngine | static |
beginBackup(OperationContext *opCtx) | mongo::WiredTigerKVEngine | virtual |
cleanShutdown() | mongo::WiredTigerKVEngine | virtual |
createGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix) | mongo::WiredTigerKVEngine | virtual |
createGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix) | mongo::WiredTigerKVEngine | virtual |
createRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options) | mongo::WiredTigerKVEngine | inlinevirtual |
createSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) | mongo::WiredTigerKVEngine | inlinevirtual |
dropIdent(OperationContext *opCtx, StringData ident) | mongo::WiredTigerKVEngine | virtual |
dropSomeQueuedIdents() | mongo::WiredTigerKVEngine | |
endBackup(OperationContext *opCtx) | mongo::WiredTigerKVEngine | virtual |
filterCursorsWithQueuedDrops(std::list< WiredTigerCachedCursor > *cache) | mongo::WiredTigerKVEngine | |
flushAllFiles(OperationContext *opCtx, bool sync) | mongo::WiredTigerKVEngine | virtual |
getAllCommittedTimestamp() const override | mongo::WiredTigerKVEngine | virtual |
getAllIdents(OperationContext *opCtx) const | mongo::WiredTigerKVEngine | virtual |
getConnection() | mongo::WiredTigerKVEngine | inline |
getGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix) | mongo::WiredTigerKVEngine | virtual |
getGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix) | mongo::WiredTigerKVEngine | virtual |
getIdentSize(OperationContext *opCtx, StringData ident) | mongo::WiredTigerKVEngine | virtual |
getLastStableCheckpointTimestamp() const override | mongo::WiredTigerKVEngine | virtual |
getOldestTimestamp() const | mongo::WiredTigerKVEngine | |
getOplogManager() const | mongo::WiredTigerKVEngine | inline |
getRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options) | mongo::WiredTigerKVEngine | inlinevirtual |
getRecoveryTimestamp() const override | mongo::WiredTigerKVEngine | virtual |
getSnapshotManager() const final | mongo::WiredTigerKVEngine | inlinevirtual |
getSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) | mongo::WiredTigerKVEngine | inlinevirtual |
getStableTimestamp() const | mongo::WiredTigerKVEngine | |
haltOplogManager() | mongo::WiredTigerKVEngine | |
hasIdent(OperationContext *opCtx, StringData ident) const | mongo::WiredTigerKVEngine | virtual |
haveDropsQueued() const | mongo::WiredTigerKVEngine | |
initRsOplogBackgroundThread(StringData ns) | mongo::WiredTigerKVEngine | static |
isCacheUnderPressure(OperationContext *opCtx) const override | mongo::WiredTigerKVEngine | virtual |
isDurable() const | mongo::WiredTigerKVEngine | inlinevirtual |
isEphemeral() const | mongo::WiredTigerKVEngine | inlinevirtual |
kDefaultJournalDelayMillis | mongo::WiredTigerKVEngine | static |
newRecoveryUnit() | mongo::WiredTigerKVEngine | virtual |
okToRename(OperationContext *opCtx, StringData fromNS, StringData toNS, StringData ident, const RecordStore *originalRecordStore) const | mongo::WiredTigerKVEngine | virtual |
reconfigure(const char *str) | mongo::WiredTigerKVEngine | |
recoverToStableTimestamp(OperationContext *opCtx) override | mongo::WiredTigerKVEngine | virtual |
repairIdent(OperationContext *opCtx, StringData ident) | mongo::WiredTigerKVEngine | virtual |
replicationBatchIsComplete() const override | mongo::WiredTigerKVEngine | virtual |
setCachePressureForTest(int pressure) | mongo::KVEngine | inlinevirtual |
setInitialDataTimestamp(Timestamp initialDataTimestamp) override | mongo::WiredTigerKVEngine | virtual |
setInitRsOplogBackgroundThreadCallback(stdx::function< bool(StringData)> cb) | mongo::WiredTigerKVEngine | static |
setJournalListener(JournalListener *jl) final | mongo::WiredTigerKVEngine | virtual |
setOldestTimestamp(Timestamp newOldestTimestamp) override | mongo::WiredTigerKVEngine | virtual |
setOldestTimestampFromStable() override | mongo::WiredTigerKVEngine | virtual |
setRecordStoreExtraOptions(const std::string &options) | mongo::WiredTigerKVEngine | |
setSortedDataInterfaceExtraOptions(const std::string &options) | mongo::WiredTigerKVEngine | |
setStableTimestamp(Timestamp stableTimestamp) override | mongo::WiredTigerKVEngine | virtual |
startOplogManager(OperationContext *opCtx, const std::string &uri, WiredTigerRecordStore *oplogRecordStore) | mongo::WiredTigerKVEngine | |
supportsCappedCollections() const | mongo::KVEngine | inlinevirtual |
supportsDBLocking() const | mongo::KVEngine | inlinevirtual |
supportsDirectoryPerDB() const | mongo::WiredTigerKVEngine | virtual |
supportsDocLocking() const | mongo::WiredTigerKVEngine | virtual |
supportsReadConcernSnapshot() const final | mongo::WiredTigerKVEngine | virtual |
supportsRecoverToStableTimestamp() const override | mongo::WiredTigerKVEngine | virtual |
syncSizeInfo(bool sync) const | mongo::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::KVEngine | inlinevirtual |
~WiredTigerKVEngine() | mongo::WiredTigerKVEngine | virtual |