#include <CommitLogBase.h>
Public Member Functions | |
CommitLogFileInfo () | |
~CommitLogFileInfo () | |
void | verify () |
bool | remove_ok (StringSet &remove_ok_logs) |
std::string | to_str (StringSet &remove_ok_logs) |
Public Attributes | |
std::string | log_dir |
uint32_t | num {} |
uint64_t | size {} |
int64_t | revision {} |
int64_t | log_dir_hash {} |
size_t | references {} |
CommitLogBlockStream * | block_stream {} |
CommitLogFileInfo * | parent {} |
StringSet | purge_dirs |
int64_t | verification {123456789LL} |
Definition at line 39 of file CommitLogBase.h.
|
inline |
Definition at line 41 of file CommitLogBase.h.
|
inline |
Definition at line 42 of file CommitLogBase.h.
|
inline |
Definition at line 46 of file CommitLogBase.h.
|
inline |
Definition at line 49 of file CommitLogBase.h.
|
inline |
Definition at line 43 of file CommitLogBase.h.
CommitLogBlockStream* Hypertable::CommitLogFileInfo::block_stream {} |
Definition at line 65 of file CommitLogBase.h.
std::string Hypertable::CommitLogFileInfo::log_dir |
Definition at line 59 of file CommitLogBase.h.
int64_t Hypertable::CommitLogFileInfo::log_dir_hash {} |
Definition at line 63 of file CommitLogBase.h.
uint32_t Hypertable::CommitLogFileInfo::num {} |
Definition at line 60 of file CommitLogBase.h.
CommitLogFileInfo* Hypertable::CommitLogFileInfo::parent {} |
Definition at line 66 of file CommitLogBase.h.
StringSet Hypertable::CommitLogFileInfo::purge_dirs |
Definition at line 67 of file CommitLogBase.h.
size_t Hypertable::CommitLogFileInfo::references {} |
Definition at line 64 of file CommitLogBase.h.
int64_t Hypertable::CommitLogFileInfo::revision {} |
Definition at line 62 of file CommitLogBase.h.
uint64_t Hypertable::CommitLogFileInfo::size {} |
Definition at line 61 of file CommitLogBase.h.
int64_t Hypertable::CommitLogFileInfo::verification {123456789LL} |
Definition at line 68 of file CommitLogBase.h.