MySQL  8.0.15
Source Code Documentation
THD Member List

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

active_vioTHD
add_item(Item *item)Query_arena
add_to_binlog_accessed_dbs(const char *db)THD
alloc(size_t size)Query_arenainline
alloc_typed()Query_arenainline
arg_of_last_insert_id_functionTHD
audit_class_maskTHD
audit_class_pluginsTHD
auto_inc_intervals_forcedTHD
auto_inc_intervals_in_cur_stmt_for_binlogTHD
awake(THD::killed_state state_to_set)THD
backup_ha_data(Prealloced_array< Ha_data, PREALLOC_NUM_HA > *backup)THDinline
BACKUPS_AVAIL enum valueOpen_tables_state
begin_attachable_ro_transaction()THD
begin_attachable_rw_transaction()THD
binlog_accessed_db_namesTHDprivate
binlog_delete_row(TABLE *table, bool is_transactional, const uchar *old_data, const uchar *extra_row_info)THD
binlog_evt_unionTHD
BINLOG_FILTER_CLEAR enum valueTHD
BINLOG_FILTER_SET enum valueTHD
binlog_filter_state enum nameTHD
BINLOG_FILTER_UNKNOWN enum valueTHD
binlog_flush_pending_rows_event(bool stmt_end)THDinline
binlog_flush_pending_rows_event(bool stmt_end, bool is_transactional)THD
binlog_get_pending_rows_event(bool is_transactional) constTHD
binlog_invoker()THDinline
binlog_need_explicit_defaults_tsTHD
binlog_next_event_posTHD
binlog_prepare_pending_rows_event(TABLE *table, uint32 serv_id, size_t needed, bool is_transactional, RowsEventT *hint, const uchar *extra_row_info)THD
binlog_prepare_row_images(TABLE *table)THD
binlog_query(enum_binlog_query_type qtype, const char *query, size_t query_len, bool is_trans, bool direct, bool suppress_use, int errcode)THD
binlog_row_event_extra_dataTHD
binlog_row_event_extra_data_eq(const uchar *a, const uchar *b)THDstatic
binlog_setup_trx_data()THD
binlog_table_mapsTHDprivate
binlog_unsafe_warning_flagsTHDprivate
binlog_update_row(TABLE *table, bool is_transactional, const uchar *old_data, const uchar *new_data, const uchar *extra_row_info)THD
binlog_write_row(TABLE *table, bool is_transactional, const uchar *new_data, const uchar *extra_row_info)THD
binlog_write_table_map(TABLE *table, bool is_transactional, bool binlog_rows_query)THD
bool_valueTHD
catalog() constTHDinline
CE_COMMIT_ERROR enum valueTHD
CE_ERROR_COUNT enum valueTHD
CE_FLUSH_ERROR enum valueTHD
CE_NONE enum valueTHD
CE_SYNC_ERROR enum valueTHD
change_item_tree(Item **place, Item *new_value)THD
change_listTHD
charset() constTHDinline
charset_is_character_set_filesystemTHD
charset_is_collation_connectionTHD
charset_is_system_charsetTHD
check_for_truncated_fieldsTHD
claim_memory_ownership()THD
cleanup(void)THDprivate
cleanup_after_query()THD
cleanup_connection(void)THD
cleanup_doneTHDprivate
clear_active_vio()THDinline
clear_binlog_local_stmt_filter()THDinline
clear_binlog_table_maps()THDinline
clear_clone_vio()THDinline
clear_current_query_costs()THDinline
clear_current_stmt_binlog_format_row()THDinline
clear_error()THDinline
clear_next_event_pos()THD
clear_owned_gtids()THDinline
clone_vioTHD
col_accessTHD
collation()THDinline
commit_errorTHD
Commit_error enum nameTHD
COND_thr_lockTHD
convert_bufferTHD
convert_string(LEX_STRING *to, const CHARSET_INFO *to_cs, const char *from, size_t from_length, const CHARSET_INFO *from_cs)THD
convert_string(String *s, const CHARSET_INFO *from_cs, const CHARSET_INFO *to_cs)THD
copy_db_to(char const **p_db, size_t *p_db_length) constTHDinline
copy_db_to(char **p_db, size_t *p_db_length) constTHDinline
cost_model() constTHDinline
current_condTHD
current_found_rowsTHD
current_linfoTHD
current_mutexTHD
current_stmt_binlog_formatTHDprivate
db() constTHDinline
db_charsetTHD
dbug_sentryTHD
dd_client() constTHDinline
debug_assert_query_locked() constTHD
debug_binlog_xid_lastTHD
decide_logging_format(TABLE_LIST *tables)THD
decrement_user_connections_counter()THD
DEFAULT_WHERETHDstatic
derived_tables_processingTHD
disconnect(bool server_shutdown=false)THD
DO_NOT_RESET_LEX enum valueTHD
do_unionTHD
double_valueTHD
dup_fieldTHD
duplicate_slave_idTHD
durability_propertyTHD
enable_slow_logTHD
end_attachable_transaction()THD
end_statement()THD
enter_cond(mysql_cond_t *cond, mysql_mutex_t *mutex, const PSI_stage_info *stage, PSI_stage_info *old_stage, const char *src_function, const char *src_file, int src_line)THDinlinevirtual
enter_locked_tables_mode(enum_locked_tables_mode mode_arg)THDinline
enter_stage(const PSI_stage_info *stage, PSI_stage_info *old_stage, const char *calling_func, const char *calling_file, const unsigned int calling_line) SUPPRESS_TSANTHD
enum_binlog_query_type enum nameTHD
enum_flags enum nameOpen_tables_state
enum_reset_lex enum nameTHD
enum_state enum nameQuery_arena
exit_cond(const PSI_stage_info *stage, const char *src_function, const char *src_file, int src_line)THDinlinevirtual
extra_lockOpen_tables_state
fatal_error()THDinline
file_idTHD
fill_information_schema_tables()THDinline
fill_status_recursion_levelTHD
fill_variables_recursion_levelTHD
first_query_idTHD
first_successful_insert_id_in_cur_stmtTHD
first_successful_insert_id_in_prev_stmtTHD
first_successful_insert_id_in_prev_stmt_for_binlogTHD
force_one_auto_inc_interval(ulonglong next_id)THDinline
found_rows(void)THDinline
free_items()Query_arena
get_binlog_accessed_db_names()THDinline
get_binlog_local_stmt_filter()THDinline
get_binlog_table_maps() constTHDinline
get_command() constTHDinline
get_definer(LEX_USER *definer)THD
get_examined_row_count() constTHDinline
get_gtid_next_list()THDinline
get_gtid_next_list_const() constTHDinline
get_ha_data(int slot)THDinline
get_internal_handler()THDinline
get_invoker_host() constTHDinline
get_invoker_user() constTHDinline
get_parser_da()THDinline
get_proc_info() constTHDinline
get_protocol()THDinline
get_protocol_classic() constTHDinline
get_psi()THDinline
get_query_rewrite_plugin_da()THDinline
get_rand_seed()THDinlinevirtual
get_reprepare_observer() constOpen_tables_stateinline
get_row_count_func() constTHDinline
get_sent_row_count() constTHDinline
get_ssl() constTHDinline
get_stacked_da() constTHDinline
get_state() constQuery_arenainline
get_stmt_da()THDinline
get_stmt_da() constTHDinline
get_thd()THDinlinevirtual
get_tmp_table_seq_id()THDinline
get_trans_fixed_pos(const char **file_var, my_off_t *pos_var) constTHDinline
get_trans_pos(const char **file_var, my_off_t *pos_var) constTHDinline
get_trans_pos()THDinline
get_transaction()THDinline
get_transaction() constTHDinline
get_user_connect()THDinline
get_vio_type()THD
global_read_lockTHD
ha_dataTHDprivate
handle_condition(uint sql_errno, const char *sqlstate, Sql_condition::enum_severity_level *level, const char *msg)THDprivate
handler_tables_hashTHD
has_gtid_consistency_violationTHD
has_invoker()THDinline
in_active_multi_stmt_transaction() constTHDinline
in_lock_tablesTHD
in_multi_stmt_transaction_mode() constTHDinline
in_sub_stmtTHD
inc_examined_row_count(ha_rows count)THD
inc_sent_row_count(ha_rows count)THD
inc_status_created_tmp_disk_tables()THD
inc_status_created_tmp_tables()THD
inc_status_select_full_join()THD
inc_status_select_full_range_join()THD
inc_status_select_range()THD
inc_status_select_range_check()THD
inc_status_select_scan()THD
inc_status_sort_merge_passes()THD
inc_status_sort_range()THD
inc_status_sort_rows(ha_rows count)THD
inc_status_sort_scan()THD
increment_con_per_hour_counter()THD
increment_questions_counter()THD
increment_updates_counter()THD
increment_user_connections_counter()THD
init(void)THDprivate
init_cost_model()THDinline
init_query_mem_roots()THD
initial_status_varTHD
insert_lock_defaultTHD
is_a_srv_session() constTHDinline
is_a_srv_session_thdTHDprivate
is_admin_connection() constTHDinline
is_attachable_ro_transaction_active() constTHDinline
is_attachable_rw_transaction_active() constTHDinline
is_attachable_transaction_active() constTHDinline
is_binlog_applier()THDinline
is_binlog_cache_empty(bool is_transactional)THD
is_bootstrap_system_thread() constTHDinline
is_classic_protocol()THDinline
is_cmd_skip_readonly()THDinline
is_commit_in_middle_of_statementTHD
is_connected()THDinlinevirtual
is_current_stmt_binlog_disabled() constTHD
is_current_stmt_binlog_format_row() constTHDinline
is_current_stmt_binlog_row_enabled_with_write_set_extraction() constTHD
is_dd_system_thread() constTHDinline
is_ddl_gtid_compatible()THD
is_dml_gtid_compatible(bool some_transactional_table, bool some_non_transactional_table, bool non_transactional_tables_are_tmp)THD
is_error() constTHDinline
is_fatal_error() constTHDinline
is_fatal_sub_stmt_errorTHD
is_fsp_truncate_mode() constTHDinline
is_initialize_system_thread() constTHDinline
is_killableTHD
is_killed() const finalTHDinlinevirtual
is_operating_gtid_table_implicitlyTHD
is_operating_substatement_implicitlyTHD
is_plugin_fake_ddl() constTHDinline
is_regular() constTHDinlineprivate
is_slave_errorTHD
is_stmt_prepare() constTHDinlineprivate
is_stmt_prepare_or_first_sp_execute() constTHDinlineprivate
is_stmt_prepare_or_first_stmt_execute() constTHDinlineprivate
is_strict_mode() constTHDinline
is_system_thread() constTHDinline
is_waiting_for_disk_space() constTHDinline
issue_unsafe_warnings()THD
item_list() constQuery_arenainline
KILL_CONNECTION enum valueTHD
kill_immunizerTHD
KILL_QUERY enum valueTHD
KILL_TIMEOUT enum valueTHD
killedTHD
KILLED_NO_VALUE enum valueTHD
killed_state enum nameTHD
leave_locked_tables_mode()THD
lexTHD
lockOpen_tables_state
LOCK_current_condTHD
lock_infoTHD
lock_query_plan()THDinline
LOCK_query_planTHDprivate
LOCK_thd_dataTHD
LOCK_thd_protocolTHD
LOCK_thd_queryTHD
LOCK_thd_sysvarTHD
locked_tables_listTHD
locked_tables_modeOpen_tables_state
long_valueTHD
m_attachable_trxTHDprivate
m_binlog_filter_stateTHDprivate
m_binlog_invokerTHDprivate
m_catalogTHDprivate
m_commandTHDprivate
m_cost_modelTHDprivate
m_current_query_costTHD
m_current_query_partial_plansTHD
m_current_stage_keyTHDprivate
m_dbTHDprivate
m_dd_clientTHDprivate
m_digestTHD
m_digest_stateTHD
m_enable_pluginsTHD
m_examined_row_countTHDprivate
m_idle_psiTHD
m_idle_stateTHD
m_internal_handlerTHDprivate
m_invoker_hostTHDprivate
m_invoker_userTHDprivate
m_is_admin_connTHDprivate
m_is_fatal_errorTHDprivate
m_is_plugin_fake_ddlTHDprivate
m_main_security_ctxTHD
m_net_server_extensionTHD
m_normalized_queryTHDprivate
m_parser_daTHDprivate
m_parser_stateTHD
m_protocolTHDprivate
m_psiTHDprivate
m_query_rewrite_plugin_daTHDprivate
m_query_rewrite_plugin_da_ptrTHDprivate
m_query_stringTHDprivate
m_release_resources_doneTHDprivate
m_resource_group_ctxTHDprivate
m_row_count_funcTHDprivate
m_security_ctxTHD
m_sent_row_countTHDprivate
m_server_idleTHD
m_SSLTHDprivate
m_stage_progress_psiTHD
m_statement_psiTHD
m_statement_stateTHD
m_stmt_daTHDprivate
m_thread_idTHDprivate
m_token_arrayTHD
m_trans_end_posTHDprivate
m_trans_fixed_log_fileTHDprivate
m_trans_log_fileTHDprivate
m_transactionTHDprivate
m_transaction_psiTHD
m_transaction_stateTHD
m_user_connectTHDprivate
m_view_ctx_listTHD
main_daTHDprivate
main_lexTHDprivate
main_mem_rootTHDprivate
mark_as_srv_session()THDinline
mark_plugin_fake_ddl(bool flag)THDinline
mark_transaction_to_rollback(bool all)THD
mark_used_columnsTHD
max_client_packet_lengthTHD
mdl_contextTHD
mem_calloc(size_t size)Query_arenainline
mem_rootQuery_arena
mem_strdup(const char *str)Query_arenainline
memdup(const void *str, size_t size)Query_arenainline
memdup_typed(const T *mem)Query_arenainline
my_message_sql(uint, const char *, myf)THDfriend
need_binlog_invoker()THDinline
netTHDprivate
next_to_commitTHD
nocheck_register_item_tree_change(Item **place, Item *new_value)THD
normalized_query()THD
NOT_KILLED enum valueTHD
notify_hton_post_release_exclusive(const MDL_key *mdl_key)THDvirtual
notify_hton_pre_acquire_exclusive(const MDL_key *mdl_key, bool *victimized)THDvirtual
notify_shared_lock(MDL_context_owner *ctx_in_use, bool needs_thr_lock_abort)THDvirtual
num_truncated_fieldsTHD
open_optionsTHD
open_tablesOpen_tables_state
Open_tables_state()Open_tables_stateinline
opt_traceTHD
optimizer_switch_flag(ulonglong flag) constTHDinline
owned_gtidTHD
owned_sidTHD
OWNED_SIDNO_ANONYMOUSTHDstatic
OWNED_SIDNO_GTID_SETTHDstatic
packetTHDprivate
parsing_system_viewTHD
passwordTHD
peer_portTHD
pop_diagnostics_area()THDinline
pop_internal_handler()THD
pop_protocol()THDinline
pop_reprepare_observer()Open_tables_stateinline
previous_found_rowsTHD
proc_infoTHD
protocol_binaryTHD
Protocol_classic classTHDfriend
protocol_textTHD
push_diagnostics_area(Diagnostics_area *da, bool copy_conditions=true)THDinline
push_internal_handler(Internal_error_handler *handler)THD
push_protocol(Protocol *protocol)THDinline
push_reprepare_observer(Reprepare_observer *o)Open_tables_stateinline
push_warning(THD *thd, Sql_condition::enum_severity_level severity, uint code, const char *message_text)THDfriend
query() constTHDinline
Query_arena(MEM_ROOT *mem_root_arg, enum enum_state state_arg)Query_arenainline
Query_arena()Query_arenainline
query_idTHD
query_name_constsTHD
query_planTHD
query_start_in_secs() constTHDinline
query_start_timeval_trunc(uint decimals)THD
query_start_usec_usedTHD
QUERY_TYPE_COUNT enum valueTHD
raise_condition(uint sql_errno, const char *sqlstate, Sql_condition::enum_severity_level level, const char *msg, bool fatal_error=false)THDprivate
raise_error(uint code)THD
raise_error_printf(uint code,...)THD
raise_note(uint code)THD
raise_note_printf(uint code,...)THD
raise_warning(uint code)THD
raise_warning_printf(uint code,...)THD
randTHD
rand_saved_seed1THD
rand_saved_seed2THD
rand_usedTHD
read_first_successful_insert_id_in_prev_stmt(void)THDinline
real_idTHD
record_first_successful_insert_id_in_cur_stmt(ulonglong id_arg)THDinline
release_resources()THD
release_resources_done() constTHDinline
replace_rollback_place(Item **new_place)THD
reset_binlog_local_stmt_filter()THDinline
reset_current_stmt_binlog_format_row()THDinline
reset_db(const LEX_CSTRING &new_db)THDinline
reset_first_successful_insert_id()THDinline
reset_for_next_command()THD
reset_item_list()Query_arenainline
RESET_LEX enum valueTHD
reset_n_backup_open_tables_state(Open_tables_backup *backup, uint add_state_flags)THD
reset_open_tables_state()Open_tables_state
reset_query()THDinline
reset_reprepare_observers()Open_tables_stateinline
reset_skip_readonly_check()THDinline
reset_sub_statement_state(Sub_statement_state *backup, uint new_state)THD
resource_group_ctx()THDinline
restore_backup_open_tables_state(Open_tables_backup *backup)THD
restore_globals()THD
restore_ha_data(const Prealloced_array< Ha_data, PREALLOC_NUM_HA > &backup)THDinline
restore_sub_statement_state(Sub_statement_state *backup)THD
rewritten_queryTHD
rli_fakeTHD
rli_slaveTHD
rollback_item_tree_changes()THD
ROW_QUERY_TYPE enum valueTHD
rpl_detach_engine_ha_data()THD
rpl_reattach_engine_ha_data()THD
rpl_thd_ctxTHD
rpl_unflag_detached_engine_ha_data()THD
save_current_query_costs()THDinline
schedulerTHD
scrambleTHD
security_context() constTHDinline
send_explain_fields(Query_result *result)THD
send_kill_message() constTHD
send_result_metadata(List< Item > *list, uint flags)THD
send_result_set_row(List< Item > *row_items)THD
send_statement_status()THD
server_idTHD
server_statusTHD
session_sysvar_res_mgrTHD
session_trackerTHD
set_active_vio(Vio *vio)THDinline
set_admin_connection(bool admin)THDinline
set_binlog_local_stmt_filter()THDinline
set_catalog(const LEX_CSTRING &catalog)THDinline
set_clone_vio(Vio *vio)THDinline
set_command(enum enum_server_command command)THD
set_current_stmt_binlog_format_row()THDinline
set_current_stmt_binlog_format_row_if_mixed()THDinline
set_db(const LEX_CSTRING &new_db)THD
set_invoker(const LEX_STRING *user, const LEX_STRING *host)THDinline
set_is_killable(bool is_killable_arg)THDinline
set_item_list(Item *item)Query_arenainline
set_new_thread_id()THD
set_next_event_pos(const char *_filename, ulonglong _pos)THD
set_open_tables(TABLE *open_tables_arg)THDinline
set_open_tables_state(Open_tables_state *state)Open_tables_state
set_original_commit_timestamp_for_slave_thread()THD
set_psi(PSI_thread *psi)THDinline
set_query(const char *query_arg, size_t query_length_arg)THDinline
set_query(const LEX_CSTRING &query_arg)THD
set_query_arena(const Query_arena &set)Query_arena
set_query_id(query_id_t new_query_id)THDinline
set_row_count_func(longlong row_count_func)THDinline
set_security_context(Security_context *sctx)THDinline
set_sent_row_count(ha_rows count)THD
set_server_id(uint32 sid)THDinline
set_skip_readonly_check()THDinline
set_ssl(Vio *vio)THDinline
set_state(enum_state state_arg)Query_arenainline
set_status_no_good_index_used()THD
set_status_no_index_used()THD
set_time()THDinline
set_time(const struct timeval *t)THDinline
set_time_after_lock()THDinline
set_tmp_table_seq_id(uint arg)THDinline
set_trans_pos(const char *file, my_off_t pos)THDinline
set_transaction(Transaction_ctx *transaction_ctx)THD
set_user_connect(USER_CONN *uc)THD
set_waiting_for_disk_space(bool waiting)THDinline
shutdown_active_vio()THD
shutdown_clone_vio()THD
skip_gtid_rollbackTHD
skip_readonly_checkTHDprivate
slave_threadTHD
sp_func_cacheTHD
sp_proc_cacheTHD
sp_runtime_ctxTHD
Sql_cmd_common_signal classTHDfriend
Sql_cmd_resignal classTHDfriend
Sql_cmd_signal classTHDfriend
sql_parser()THD
start_timeTHD
start_utimeTHD
state_flagsOpen_tables_state
statement_id_counterTHD
status_varTHD
status_var_aggregatedTHD
stmt_arenaTHD
stmt_depends_on_first_successful_insert_id_in_prev_stmtTHD
STMT_ERROR enum valueQuery_arena
STMT_EXECUTED enum valueQuery_arena
STMT_INITIALIZED enum valueQuery_arena
STMT_INITIALIZED_FOR_SP enum valueQuery_arena
stmt_mapTHD
STMT_PREPARED enum valueQuery_arena
STMT_QUERY_TYPE enum valueTHD
STMT_REGULAR_EXECUTION enum valueQuery_arena
store_globals()THD
strmake(const char *str, size_t size) constQuery_arenainline
substitute_null_with_insert_idTHD
swap_query_arena(const Query_arena &source, Query_arena *backup)Query_arena
syntax_error()THDinline
syntax_error(const char *format,...)THD
syntax_error(int mysql_errno,...)THD
syntax_error_at(const YYLTYPE &location)THDinline
syntax_error_at(const YYLTYPE &location, const char *format,...)THD
syntax_error_at(const YYLTYPE &location, int mysql_errno,...)THD
sys_var_tmpTHD
SYSTEM_TABLES enum valueOpen_tables_state
system_threadTHD
table_map_for_updateTHD
temporary_tablesOpen_tables_state
THD(bool enable_plugins=true)THD
thd_tx_priorityTHD
thread_id() constTHDinline
thread_specific_usedTHD
thread_stackTHD
time_out_user_resource_limits()THD
time_zone()THDinline
time_zone_usedTHD
timerTHD
timer_cacheTHD
tmp_tableTHD
tmp_table_seq_idTHDprivate
transaction_rollback_requestTHD
tx_commit_pendingTHD
tx_isolationTHD
tx_priorityTHD
tx_read_onlyTHD
ull_hashTHD
ulong_valueTHD
ulonglong_valueTHD
unioned_eventsTHD
unioned_events_transTHD
unlock_query_plan()THDinline
unmasked_server_idTHD
update_charset()THD
update_lock_defaultTHD
update_previous_found_rows()THDinline
update_slow_query_status()THDinline
user_timeTHD
user_var_eventsTHD
user_var_events_allocTHD
user_varsTHD
utime_after_lockTHD
variablesTHD
vsyntax_error_at(const YYLTYPE &location, const char *format, va_list args)THD
vsyntax_error_at(const char *pos_in_lexer_raw_buffer, const char *format, va_list args)THD
waiting_for_disk_spaceTHDprivate
want_privilegeTHD
whereTHD
work_part_infoTHD
~MDL_context_owner()MDL_context_ownerinlinevirtual
~Query_arena()=defaultQuery_arenavirtual
~THD()THD