Zero  0.1.0
ss_m Member List

This is the complete list of members for ss_m, including all inherited members.

_abort_xct(sm_stats_t *&stats)ss_mprivatestatic
_begin_xct(sm_stats_t *stats, tid_t &tid, int timeout, bool sys_xct=false, bool single_log_sys_xct=false)ss_mprivatestatic
_chain_xct(sm_stats_t *&stats, bool lazy)ss_mprivatestatic
_commit_xct(sm_stats_t *&stats, bool lazy, lsn_t *plastlsn)ss_mprivatestatic
_commit_xct_group(xct_t *list[], int listlen)ss_mprivatestatic
_construct_once()ss_mprivate
_destruct_once()ss_mprivate
_do_restart()ss_mprivate
_finish_recovery()ss_mprivate
_get_store_info(const StoreID &stid, sm_store_info_t &info)ss_mprivatestatic
_get_store_property(StoreID stid, store_property_t &property)ss_mprivatestatic
_instance_cntss_mprivatestatic
_make_store_flag(store_property_t property)ss_mprivatestatic
_new_xct(sm_stats_t *stats, int timeout, bool sys_xct, bool single_log_sys_xct=false)ss_mprivatestatic
_optionsss_mstatic
_rollback_work(const sm_save_point_t &sp)ss_mprivatestatic
_save_work(sm_save_point_t &sp)ss_mprivatestatic
_set_option_logsize()ss_mprivate
_set_store_property(StoreID stid, store_property_t property)ss_mprivatestatic
_truncate_log()ss_m
abort_xct(sm_stats_t *&stats)ss_mstatic
abort_xct()ss_mstatic
activate_archiver()ss_mstatic
attach_xct(xct_t *x)ss_minlinestatic
begin_sys_xct(bool single_log_sys_xct=false, sm_stats_t *stats=nullptr, int timeout=timeout_t::WAIT_SPECIFIED_BY_THREAD)ss_mstatic
begin_xct(int timeout=timeout_t::WAIT_SPECIFIED_BY_THREAD)ss_mstatic
begin_xct(sm_stats_t *stats, int timeout=timeout_t::WAIT_SPECIFIED_BY_THREAD)ss_mstatic
begin_xct(tid_t &tid, int timeout=timeout_t::WAIT_SPECIFIED_BY_THREAD)ss_mstatic
chain_xct(sm_stats_t *&stats, bool lazy=false)ss_mstatic
chain_xct(bool lazy=false)ss_mstatic
checkpoint()ss_mstatic
commit_sys_xct()ss_mstatic
commit_xct(bool lazy=false, lsn_t *plastlsn=nullptr)ss_mstatic
commit_xct(sm_stats_t *&stats, bool lazy=false, lsn_t *plastlsn=nullptr)ss_mstatic
commit_xct_group(xct_t *list[], int listlen)ss_mstatic
concurrency_t typedefss_m
config_info(sm_config_info_t &info)ss_mstatic
coordinator classss_mfriend
create_assoc(StoreID stid, const w_keystr_t &key, const vec_t &el)ss_mstatic
create_assoc(StoreID stid, const vec_t &key, const vec_t &el)ss_mstatic
create_index(StoreID &stid)ss_mstatic
defrag_index_page(btree_page_h &page)ss_mstatic
destroy_assoc(StoreID stid, const w_keystr_t &key)ss_mstatic
destroy_index(const StoreID &iid)ss_mstatic
detach_xct()ss_minlinestatic
dump_page_lsn_chain(std::ostream &o, const PageID &pid, const lsn_t &max_lsn)ss_mstatic
dump_page_lsn_chain(std::ostream &o, const PageID &pid)ss_mstatic
dump_page_lsn_chain(std::ostream &o)ss_mstatic
dump_xcts(ostream &o)ss_mstatic
find_assoc(StoreID stid, const w_keystr_t &key, void *el, smsize_t &elen, bool &found)ss_mstatic
flush_until(lsn_t &anlsn, bool block=true)ss_mstatic
force_volume()ss_mstatic
gather_stats(sm_stats_t &stats)ss_mstatic
gather_xct_stats(sm_stats_t &stats, bool reset=false)ss_mstatic
get_curr_lsn(lsn_t &anlsn)ss_mstatic
get_durable_lsn(lsn_t &anlsn)ss_mstatic
get_lil_global_table()ss_mstatic
get_options()ss_minlinestatic
lock(const lockid_t &n, const okvl_mode &m, bool check_only=false, int timeout=timeout_t::WAIT_SPECIFIED_BY_XCT)ss_mstatic
log_entry classss_mfriend
log_file_was_archived(const char *logfile)ss_mstatic
num_active_xcts()ss_mstatic
open_store(StoreID stid, PageID &root_pid, bool for_update=false)ss_mstatic
open_store_nolock(StoreID stid, PageID &root_pid)ss_mstatic
overwrite_assoc(StoreID stid, const w_keystr_t &key, const char *el, smsize_t offset, smsize_t elen)ss_mstatic
prologue_rc_t classss_mfriend
put_assoc(StoreID stid, const w_keystr_t &key, const vec_t &el)ss_mstatic
rollback_work(const sm_save_point_t &sp)ss_mstatic
save_work(sm_save_point_t &sp)ss_mstatic
set_disk_delay(u_int milli_sec)ss_mstatic
set_shutdown_filthy(bool filthy)ss_mstatic
set_shutdown_flag(bool clean)ss_mstatic
shutdown()ss_m
ss_m(const sm_options &options)ss_m
startup()ss_m
state_xct(const xct_t *x)ss_mstatic
store_property_t typedefss_m
sync_log(bool block=true)ss_mstatic
tape_t classss_mfriend
tid_to_xct(const tid_t &tid)ss_mstatic
touch_index(StoreID stid, uint64_t &page_count)ss_mstatic
update_assoc(StoreID stid, const w_keystr_t &key, const vec_t &el)ss_mstatic
verify_index(StoreID stid, int hash_bits, bool &consistent)ss_mstatic
verify_volume(int hash_bits, verify_volume_result &result)ss_mstatic
xct_log_space_needed()ss_mstatic
xct_reserve_log_space(off_t amt)ss_mstatic
xct_state_t typedefss_m
xct_to_tid(const xct_t *x)ss_mstatic
~ss_m()ss_m