![]() |
Storage Engine API
|
This is the complete list of members for mongo::MobileKVEngine, including all inherited members.
_initDBPath(const std::string &path) | mongo::MobileKVEngine | private |
_journalListener | mongo::MobileKVEngine | private |
_mutex | mongo::MobileKVEngine | mutableprivate |
_path | mongo::MobileKVEngine | private |
_sessionPool | mongo::MobileKVEngine | private |
alterIdentMetadata(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) | mongo::KVEngine | inlinevirtual |
beginBackup(OperationContext *opCtx) override | mongo::MobileKVEngine | inlinevirtual |
cleanShutdown() override | mongo::MobileKVEngine | inlinevirtual |
createGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
createGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
createRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options) override | mongo::MobileKVEngine | virtual |
createSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) override | mongo::MobileKVEngine | virtual |
dropIdent(OperationContext *opCtx, StringData ident) override | mongo::MobileKVEngine | virtual |
endBackup(OperationContext *opCtx) override | mongo::MobileKVEngine | inlinevirtual |
flushAllFiles(OperationContext *opCtx, bool sync) override | mongo::MobileKVEngine | inlinevirtual |
getAllCommittedTimestamp() const override | mongo::MobileKVEngine | inlinevirtual |
getAllIdents(OperationContext *opCtx) const override | mongo::MobileKVEngine | virtual |
getGroupedRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
getGroupedSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc, KVPrefix prefix) | mongo::KVEngine | inlinevirtual |
getIdentSize(OperationContext *opCtx, StringData ident) override | mongo::MobileKVEngine | virtual |
getLastStableCheckpointTimestamp() const | mongo::KVEngine | inlinevirtual |
getRecordStore(OperationContext *opCtx, StringData ns, StringData ident, const CollectionOptions &options) override | mongo::MobileKVEngine | virtual |
getRecoveryTimestamp() const | mongo::KVEngine | inlinevirtual |
getSnapshotManager() const | mongo::KVEngine | inlinevirtual |
getSortedDataInterface(OperationContext *opCtx, StringData ident, const IndexDescriptor *desc) override | mongo::MobileKVEngine | virtual |
hasIdent(OperationContext *opCtx, StringData ident) const override | mongo::MobileKVEngine | virtual |
isCacheUnderPressure(OperationContext *opCtx) const | mongo::KVEngine | inlinevirtual |
isDurable() const override | mongo::MobileKVEngine | inlinevirtual |
isEphemeral() const override | mongo::MobileKVEngine | inlinevirtual |
MobileKVEngine(const std::string &path) | mongo::MobileKVEngine | |
newRecoveryUnit() override | mongo::MobileKVEngine | virtual |
okToRename(OperationContext *opCtx, StringData fromNS, StringData toNS, StringData ident, const RecordStore *originalRecordStore) const | mongo::KVEngine | inlinevirtual |
recoverToStableTimestamp(OperationContext *opCtx) | mongo::KVEngine | inlinevirtual |
repairIdent(OperationContext *opCtx, StringData ident) override | mongo::MobileKVEngine | inlinevirtual |
replicationBatchIsComplete() const | mongo::KVEngine | inlinevirtual |
setCachePressureForTest(int pressure) | mongo::KVEngine | inlinevirtual |
setInitialDataTimestamp(Timestamp initialDataTimestamp) | mongo::KVEngine | inlinevirtual |
setJournalListener(JournalListener *jl) override | mongo::MobileKVEngine | inlinevirtual |
setOldestTimestamp(Timestamp newOldestTimestamp) | mongo::KVEngine | inlinevirtual |
setOldestTimestampFromStable() | mongo::KVEngine | inlinevirtual |
setStableTimestamp(Timestamp stableTimestamp) | mongo::KVEngine | inlinevirtual |
supportsCappedCollections() const override | mongo::MobileKVEngine | inlinevirtual |
supportsDBLocking() const override | mongo::MobileKVEngine | inlinevirtual |
supportsDirectoryPerDB() const override | mongo::MobileKVEngine | inlinevirtual |
supportsDocLocking() const override | mongo::MobileKVEngine | inlinevirtual |
supportsReadConcernSnapshot() const | mongo::KVEngine | inlinevirtual |
supportsRecoverToStableTimestamp() const | mongo::KVEngine | inlinevirtual |
~KVEngine() | mongo::KVEngine | inlinevirtual |