add_changed_table(const char *key, uint32 key_length) | Transaction_ctx | |
add_unsafe_rollback_flags(enum_trx_scope scope, unsigned int flags) | Transaction_ctx | inline |
allocate_memory(unsigned int size) | Transaction_ctx | inline |
cannot_safely_rollback(enum_trx_scope scope) const | Transaction_ctx | inline |
claim_memory_ownership(bool claim) | Transaction_ctx | inline |
cleanup() | Transaction_ctx | inline |
commit_low | Transaction_ctx | |
enabled | Transaction_ctx | |
enum_trx_scope enum name | Transaction_ctx | |
free_memory() | Transaction_ctx | inline |
get_rpl_transaction_ctx() | Transaction_ctx | inline |
get_rpl_transaction_ctx() const | Transaction_ctx | inline |
get_transaction_write_set_ctx() | Transaction_ctx | inline |
get_transaction_write_set_ctx() const | Transaction_ctx | inline |
get_unsafe_rollback_flags(enum_trx_scope scope) const | Transaction_ctx | inline |
ha_trx_info(enum_trx_scope scope) | Transaction_ctx | |
has_created_temp_table(enum_trx_scope scope) const | Transaction_ctx | inline |
has_dropped_temp_table(enum_trx_scope scope) const | Transaction_ctx | inline |
has_modified_non_trans_table(enum_trx_scope scope) const | Transaction_ctx | inline |
init_mem_root_defaults(ulong trans_alloc_block_size, ulong) | Transaction_ctx | inline |
invalidate_changed_tables_in_cache(THD *thd) | Transaction_ctx | |
is_active(enum_trx_scope scope) const | Transaction_ctx | inline |
is_empty(enum_trx_scope scope) const | Transaction_ctx | inline |
last_committed | Transaction_ctx | |
m_flags | Transaction_ctx | |
m_mem_root | Transaction_ctx | private |
m_rpl_transaction_ctx | Transaction_ctx | private |
m_savepoints | Transaction_ctx | |
m_scope_info | Transaction_ctx | private |
m_transaction_write_set_ctx | Transaction_ctx | private |
m_xid_state | Transaction_ctx | private |
mark_created_temp_table(enum_trx_scope scope) | Transaction_ctx | inline |
mark_dropped_temp_table(enum_trx_scope scope) | Transaction_ctx | inline |
mark_modified_non_trans_table(enum_trx_scope scope) | Transaction_ctx | inline |
merge_unsafe_rollback_flags() | Transaction_ctx | inline |
no_2pc(enum_trx_scope scope) const | Transaction_ctx | inline |
push_unsafe_rollback_warnings(THD *thd) | Transaction_ctx | |
ready_preempt | Transaction_ctx | |
real_commit | Transaction_ctx | |
register_ha(enum_trx_scope scope, Ha_trx_info *ha_info, handlerton *ht) | Transaction_ctx | |
reset(enum_trx_scope scope) | Transaction_ctx | inline |
reset_scope(enum_trx_scope scope) | Transaction_ctx | inline |
reset_unsafe_rollback_flags(enum_trx_scope scope) | Transaction_ctx | inline |
run_hooks | Transaction_ctx | |
rw_ha_count(enum_trx_scope scope) const | Transaction_ctx | inline |
sequence_number | Transaction_ctx | |
SESSION enum value | Transaction_ctx | |
set_ha_trx_info(enum_trx_scope scope, Ha_trx_info *trx_info) | Transaction_ctx | inline |
set_no_2pc(enum_trx_scope scope, bool value) | Transaction_ctx | inline |
set_rw_ha_count(enum_trx_scope scope, int value) | Transaction_ctx | inline |
set_trans_begin_hook_invoked() | Transaction_ctx | inline |
set_unsafe_rollback_flags(enum_trx_scope scope, unsigned int flags) | Transaction_ctx | inline |
STMT enum value | Transaction_ctx | |
store_commit_parent(int64 last_arg) | Transaction_ctx | inline |
strmake(const char *str, size_t len) | Transaction_ctx | inline |
tracker | Transaction_ctx | |
trans_begin_hook_invoked | Transaction_ctx | private |
Transaction_ctx() | Transaction_ctx | |
transaction_memroot() | Transaction_ctx | inline |
was_trans_begin_hook_invoked() | Transaction_ctx | inline |
xid_state() | Transaction_ctx | inline |
xid_state() const | Transaction_ctx | inline |
xid_written | Transaction_ctx | |
~Transaction_ctx() | Transaction_ctx | inlinevirtual |