MySQL 8.4.3
Source Code Documentation
Transaction_ctx Member List

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

add_changed_table(const char *key, uint32 key_length)Transaction_ctx
add_unsafe_rollback_flags(enum_trx_scope scope, unsigned int flags)Transaction_ctxinline
allocate_memory(unsigned int size)Transaction_ctxinline
cannot_safely_rollback(enum_trx_scope scope) constTransaction_ctxinline
claim_memory_ownership(bool claim)Transaction_ctxinline
cleanup()Transaction_ctxinline
commit_lowTransaction_ctx
enabledTransaction_ctx
enum_trx_scope enum nameTransaction_ctx
free_memory()Transaction_ctxinline
get_rpl_transaction_ctx()Transaction_ctxinline
get_rpl_transaction_ctx() constTransaction_ctxinline
get_transaction_write_set_ctx()Transaction_ctxinline
get_transaction_write_set_ctx() constTransaction_ctxinline
get_unsafe_rollback_flags(enum_trx_scope scope) constTransaction_ctxinline
ha_trx_info(enum_trx_scope scope)Transaction_ctx
has_created_temp_table(enum_trx_scope scope) constTransaction_ctxinline
has_dropped_temp_table(enum_trx_scope scope) constTransaction_ctxinline
has_modified_non_trans_table(enum_trx_scope scope) constTransaction_ctxinline
init_mem_root_defaults(ulong trans_alloc_block_size, ulong)Transaction_ctxinline
invalidate_changed_tables_in_cache(THD *thd)Transaction_ctx
is_active(enum_trx_scope scope) constTransaction_ctxinline
is_empty(enum_trx_scope scope) constTransaction_ctxinline
last_committedTransaction_ctx
m_flagsTransaction_ctx
m_mem_rootTransaction_ctxprivate
m_rpl_transaction_ctxTransaction_ctxprivate
m_savepointsTransaction_ctx
m_scope_infoTransaction_ctxprivate
m_transaction_write_set_ctxTransaction_ctxprivate
m_xid_stateTransaction_ctxprivate
mark_created_temp_table(enum_trx_scope scope)Transaction_ctxinline
mark_dropped_temp_table(enum_trx_scope scope)Transaction_ctxinline
mark_modified_non_trans_table(enum_trx_scope scope)Transaction_ctxinline
merge_unsafe_rollback_flags()Transaction_ctxinline
no_2pc(enum_trx_scope scope) constTransaction_ctxinline
push_unsafe_rollback_warnings(THD *thd)Transaction_ctx
ready_preemptTransaction_ctx
real_commitTransaction_ctx
register_ha(enum_trx_scope scope, Ha_trx_info *ha_info, handlerton *ht)Transaction_ctx
reset(enum_trx_scope scope)Transaction_ctxinline
reset_scope(enum_trx_scope scope)Transaction_ctxinline
reset_unsafe_rollback_flags(enum_trx_scope scope)Transaction_ctxinline
run_hooksTransaction_ctx
rw_ha_count(enum_trx_scope scope) constTransaction_ctxinline
sequence_numberTransaction_ctx
SESSION enum valueTransaction_ctx
set_ha_trx_info(enum_trx_scope scope, Ha_trx_info *trx_info)Transaction_ctxinline
set_no_2pc(enum_trx_scope scope, bool value)Transaction_ctxinline
set_rw_ha_count(enum_trx_scope scope, int value)Transaction_ctxinline
set_trans_begin_hook_invoked()Transaction_ctxinline
set_unsafe_rollback_flags(enum_trx_scope scope, unsigned int flags)Transaction_ctxinline
STMT enum valueTransaction_ctx
store_commit_parent(int64 last_arg)Transaction_ctxinline
strmake(const char *str, size_t len)Transaction_ctxinline
trans_begin_hook_invokedTransaction_ctxprivate
Transaction_ctx()Transaction_ctx
transaction_memroot()Transaction_ctxinline
was_trans_begin_hook_invoked()Transaction_ctxinline
xid_state()Transaction_ctxinline
xid_state() constTransaction_ctxinline
xid_writtenTransaction_ctx
~Transaction_ctx()Transaction_ctxinlinevirtual