0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Hypertable::CommitLog Member List

This is the complete list of members for Hypertable::CommitLog, including all inherited members.

close()Hypertable::CommitLog
CommitLog(FilesystemPtr &fs, const std::string &log_dir, PropertiesPtr &props, CommitLogBase *init_log=0, bool is_meta=true)Hypertable::CommitLoginline
CommitLog(FilesystemPtr &fs, const std::string &log_dir, bool is_meta=true)Hypertable::CommitLog
CommitLogBase(const std::string &log_dir)Hypertable::CommitLogBaseinline
compress_and_write(DynamicBuffer &input, BlockHeader *header, int64_t revision, Filesystem::Flags flags)Hypertable::CommitLogprivate
CumulativeSizeMap typedefHypertable::CommitLog
empty()Hypertable::CommitLogBaseinline
flush()Hypertable::CommitLog
fragment_queue()Hypertable::CommitLogBaseinline
get_current_fragment_file()Hypertable::CommitLoginline
get_latest_revision()Hypertable::CommitLogBaseinline
get_log_dir()Hypertable::CommitLogBaseinline
get_max_fragment_size()Hypertable::CommitLoginline
get_stats(const std::string &prefix, std::string &result)Hypertable::CommitLog
get_timestamp()Hypertable::CommitLog
initialize(const std::string &log_dir, PropertiesPtr &, CommitLogBase *init_log, bool is_meta)Hypertable::CommitLogprivate
link_log(uint64_t cluster_id, CommitLogBase *log_base)Hypertable::CommitLog
load_cumulative_size_map(CumulativeSizeMap &cumulative_size_map)Hypertable::CommitLog
m_compressorHypertable::CommitLogprivate
m_cur_fragment_fnameHypertable::CommitLogprivate
m_cur_fragment_lengthHypertable::CommitLogprivate
m_cur_fragment_numHypertable::CommitLogprivate
m_fdHypertable::CommitLogprivate
m_fragment_queueHypertable::CommitLogBaseprotected
m_fsHypertable::CommitLogprivate
m_latest_revisionHypertable::CommitLogBaseprotected
m_linked_log_hashesHypertable::CommitLogBaseprotected
m_log_dirHypertable::CommitLogBaseprotected
m_log_nameHypertable::CommitLogBaseprotected
m_max_fragment_sizeHypertable::CommitLogprivate
m_mutexHypertable::CommitLogBaseprotected
m_needs_rollHypertable::CommitLogprivate
m_range_reference_requiredHypertable::CommitLogBaseprotected
m_reap_setHypertable::CommitLogprivate
m_replicationHypertable::CommitLogprivate
MAGIC_DATAHypertable::CommitLogstatic
MAGIC_LINKHypertable::CommitLogstatic
purge(int64_t revision, StringSet &remove_ok_logs, StringSet &removed_logs, std::string *trace)Hypertable::CommitLog
range_reference_required()Hypertable::CommitLogBaseinline
remove_file_info(CommitLogFileInfo *fi, StringSet &removed_logs)Hypertable::CommitLogprivate
roll(CommitLogFileInfo **clfip=0)Hypertable::CommitLogprivate
size()Hypertable::CommitLoginline
stitch_in(CommitLogBase *other)Hypertable::CommitLogBaseinline
sync()Hypertable::CommitLog
toplevel_fragment_id(CommitLogFileInfo *finfo)Hypertable::CommitLogBaseinline
write(uint64_t cluster_id, DynamicBuffer &buffer, int64_t revision, Filesystem::Flags flags)Hypertable::CommitLog
~CommitLog()Hypertable::CommitLogvirtual