Storage Engine API
mongo::MobileRecoveryUnit Member List
This is the complete list of members for
mongo::MobileRecoveryUnit
, including all inherited members.
_abort
()
mongo::MobileRecoveryUnit
private
_active
mongo::MobileRecoveryUnit
private
_areWriteUnitOfWorksBanned
mongo::MobileRecoveryUnit
private
_changes
mongo::MobileRecoveryUnit
private
_commit
()
mongo::MobileRecoveryUnit
private
_ensureSession
(OperationContext *opCtx)
mongo::MobileRecoveryUnit
private
_inUnitOfWork
mongo::MobileRecoveryUnit
private
_path
mongo::MobileRecoveryUnit
private
_session
mongo::MobileRecoveryUnit
private
_sessionPool
mongo::MobileRecoveryUnit
private
_txnClose
(bool commit)
mongo::MobileRecoveryUnit
private
_txnOpen
(OperationContext *opCtx)
mongo::MobileRecoveryUnit
private
abandonSnapshot
() override
mongo::MobileRecoveryUnit
virtual
abortUnitOfWork
() override
mongo::MobileRecoveryUnit
virtual
assertInActiveTxn
() const
mongo::MobileRecoveryUnit
beginUnitOfWork
(OperationContext *opCtx) override
mongo::MobileRecoveryUnit
virtual
Changes
typedef
mongo::MobileRecoveryUnit
private
clearCommitTimestamp
()
mongo::RecoveryUnit
inline
virtual
commitUnitOfWork
() override
mongo::MobileRecoveryUnit
virtual
enqueueFailedDrop
(std::string &dropQuery)
mongo::MobileRecoveryUnit
get
(OperationContext *opCtx)
mongo::MobileRecoveryUnit
inline
static
getCommitTimestamp
()
mongo::RecoveryUnit
inline
virtual
getPointInTimeReadTimestamp
() const
mongo::RecoveryUnit
inline
virtual
getSession
(OperationContext *opCtx)
mongo::MobileRecoveryUnit
getSessionNoTxn
(OperationContext *opCtx)
mongo::MobileRecoveryUnit
getSnapshotId
() const override
mongo::MobileRecoveryUnit
inline
virtual
getTimestampReadSource
() const
mongo::RecoveryUnit
inline
virtual
inActiveTxn
() const
mongo::MobileRecoveryUnit
inline
kLastApplied
enum value
mongo::RecoveryUnit
kLastAppliedSnapshot
enum value
mongo::RecoveryUnit
kMajorityCommitted
enum value
mongo::RecoveryUnit
kNone
enum value
mongo::RecoveryUnit
kProvided
enum value
mongo::RecoveryUnit
MobileRecoveryUnit
(MobileSessionPool *sessionPool)
mongo::MobileRecoveryUnit
obtainMajorityCommittedSnapshot
()
mongo::RecoveryUnit
inline
virtual
onCommit
(Callback callback)
mongo::RecoveryUnit
inline
onRollback
(Callback callback)
mongo::RecoveryUnit
inline
preallocateSnapshot
()
mongo::RecoveryUnit
inline
virtual
prepareUnitOfWork
()
mongo::RecoveryUnit
inline
virtual
ReadSource
enum name
mongo::RecoveryUnit
RecoveryUnit
()
mongo::RecoveryUnit
inline
protected
registerChange
(Change *change) override
mongo::MobileRecoveryUnit
virtual
setCommitTimestamp
(Timestamp timestamp)
mongo::RecoveryUnit
inline
virtual
setIgnorePrepared
(bool ignore)
mongo::RecoveryUnit
inline
virtual
setOrderedCommit
(bool orderedCommit) override
mongo::MobileRecoveryUnit
inline
virtual
setPrepareTimestamp
(Timestamp timestamp)
mongo::RecoveryUnit
inline
virtual
setRollbackWritesDisabled
() override
mongo::MobileRecoveryUnit
inline
virtual
setTimestamp
(Timestamp timestamp)
mongo::RecoveryUnit
inline
virtual
setTimestampReadSource
(ReadSource source, boost::optional< Timestamp > provided=boost::none)
mongo::RecoveryUnit
inline
virtual
waitUntilDurable
() override
mongo::MobileRecoveryUnit
inline
virtual
waitUntilUnjournaledWritesDurable
()
mongo::RecoveryUnit
inline
virtual
writing
(T *x)
mongo::RecoveryUnit
inline
writingInt
(int &d)
mongo::RecoveryUnit
inline
writingPtr
(void *data, size_t len) override
mongo::MobileRecoveryUnit
inline
virtual
~MobileRecoveryUnit
()
mongo::MobileRecoveryUnit
virtual
~RecoveryUnit
()
mongo::RecoveryUnit
inline
virtual
Generated by
1.8.13