Storage Engine API
mongo::WiredTigerFileVersion Struct Reference

#include <wiredtiger_kv_engine.h>

Public Types

enum  StartupVersion { StartupVersion::IS_34, StartupVersion::IS_36, StartupVersion::IS_40 }
 

Public Member Functions

bool shouldDowngrade (bool readOnly, bool repairMode, bool hasRecoveryTimestamp)
 
std::string getDowngradeString ()
 

Public Attributes

StartupVersion _startupVersion
 

Member Enumeration Documentation

◆ StartupVersion

Enumerator
IS_34 
IS_36 
IS_40 

Member Function Documentation

◆ getDowngradeString()

std::string mongo::WiredTigerFileVersion::getDowngradeString ( )

◆ shouldDowngrade()

bool mongo::WiredTigerFileVersion::shouldDowngrade ( bool  readOnly,
bool  repairMode,
bool  hasRecoveryTimestamp 
)

Member Data Documentation

◆ _startupVersion

StartupVersion mongo::WiredTigerFileVersion::_startupVersion

The documentation for this struct was generated from the following files: