◆ WiredTigerCheckpointThread()
| mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::WiredTigerCheckpointThread |
( |
WiredTigerSessionCache * |
sessionCache | ) |
|
|
inlineexplicit |
◆ canRecoverToStableTimestamp()
| bool mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::canRecoverToStableTimestamp |
( |
| ) |
|
|
inline |
◆ getInitialDataTimestamp()
| std::uint64_t mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::getInitialDataTimestamp |
( |
| ) |
const |
|
inline |
◆ getLastStableCheckpointTimestamp()
| std::uint64_t mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::getLastStableCheckpointTimestamp |
( |
| ) |
const |
|
inline |
◆ getStableTimestamp()
| std::uint64_t mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::getStableTimestamp |
( |
| ) |
const |
|
inline |
◆ name()
| virtual string mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::name |
( |
| ) |
const |
|
inlinevirtual |
◆ run()
| virtual void mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::run |
( |
| ) |
|
|
inlinevirtual |
◆ setInitialDataTimestamp()
| void mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::setInitialDataTimestamp |
( |
Timestamp |
initialDataTimestamp | ) |
|
|
inline |
◆ setStableTimestamp()
| void mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::setStableTimestamp |
( |
Timestamp |
stableTimestamp | ) |
|
|
inline |
◆ shutdown()
| void mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::shutdown |
( |
| ) |
|
|
inline |
◆ _condvar
| stdx::condition_variable mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_condvar |
|
private |
◆ _firstStableCheckpointTaken
| bool mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_firstStableCheckpointTaken = false |
|
private |
◆ _initialDataTimestamp
| AtomicWord<std::uint64_t> mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_initialDataTimestamp |
|
private |
◆ _lastStableCheckpointTimestamp
| AtomicWord<std::uint64_t> mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_lastStableCheckpointTimestamp |
|
private |
◆ _mutex
| stdx::mutex mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_mutex |
|
private |
◆ _sessionCache
◆ _shuttingDown
| AtomicBool mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_shuttingDown {false} |
|
private |
◆ _stableTimestamp
| AtomicWord<std::uint64_t> mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::_stableTimestamp |
|
private |
The documentation for this class was generated from the following file: