add_key_to_distinct_keyset() | Rows_log_event | private |
add_row_data(uchar *data, size_t length) | Rows_log_event | inline |
ALL_FLAGS enum value | mysql::binlog::event::Rows_event | |
APPEND_BLOCK_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
apply_event(Relay_log_info *rli) | Log_event | |
apply_gtid_event(Relay_log_info *rli) | Log_event | inline |
BEGIN_LOAD_QUERY_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
Binary_log_event(Log_event_type type_code) | mysql::binlog::event::Binary_log_event | inlineexplicitprotected |
Binary_log_event(const char **buf, const Format_description_event *fde) | mysql::binlog::event::Binary_log_event | protected |
Binary_log_event(const Binary_log_event &)=default | mysql::binlog::event::Binary_log_event | |
Binary_log_event(Binary_log_event &&)=default | mysql::binlog::event::Binary_log_event | |
claim_memory_ownership(bool claim) | Log_event | inlinevirtual |
clear_flags(flag_set flags_arg) | Rows_log_event | inline |
close_record_scan() | Rows_log_event | private |
columns_after_image | mysql::binlog::event::Rows_event | protected |
columns_before_image | mysql::binlog::event::Rows_event | protected |
common_footer | Log_event | |
common_header | Log_event | |
COMPLETE_ROWS_F enum value | mysql::binlog::event::Rows_event | |
contains_partition_info(bool) | Log_event | |
continue_group(Relay_log_info *rli) | Log_event | inlineprotected |
crc | Log_event | |
decide_row_lookup_algorithm_and_key() SUPPRESS_UBSAN_CLANG10 | Rows_log_event | protected |
DELETE_FILE_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
do_add_row_data(uchar *data, size_t length) | Rows_log_event | protectedvirtual |
do_after_row_operations(const Relay_log_info *const log, int error)=0 | Rows_log_event | privatepure virtual |
do_apply_event(Relay_log_info const *rli) override | Rows_log_event | privatevirtual |
do_apply_event_worker(Slave_worker *w) | Log_event | inlinevirtual |
do_apply_row(Relay_log_info const *rli) | Rows_log_event | private |
do_before_row_operations(const Relay_log_info *const log)=0 | Rows_log_event | privatepure virtual |
do_exec_row(const Relay_log_info *const rli)=0 | Rows_log_event | privatepure virtual |
do_hash_row(Relay_log_info const *rli) | Rows_log_event | private |
do_hash_scan_and_update(Relay_log_info const *rli) | Rows_log_event | private |
do_index_scan_and_update(Relay_log_info const *rli) | Rows_log_event | private |
do_post_row_operations(Relay_log_info const *rli, int err) | Rows_log_event | private |
do_scan_and_update(Relay_log_info const *rli) | Rows_log_event | private |
do_shall_skip(Relay_log_info *rli) override | Rows_log_event | privatevirtual |
do_table_scan_and_update(Relay_log_info const *rli) | Rows_log_event | private |
do_update_pos(Relay_log_info *rli) override | Rows_log_event | privatevirtual |
ends_group() const | Log_event | inlinevirtual |
enum_error enum name | Rows_log_event | |
enum_event_cache_type enum name | Log_event | protected |
enum_event_logging_type enum name | Log_event | protected |
enum_flag enum name | mysql::binlog::event::Rows_event | |
enum_mts_event_exec_mode enum name | Log_event | private |
enum_post_header_length enum name | mysql::binlog::event::Binary_log_event | |
enum_skip_reason enum name | Log_event | |
ERR_BAD_TABLE_DEF enum value | Rows_log_event | |
ERR_OK enum value | Rows_log_event | |
ERR_OPEN_FAILURE enum value | Rows_log_event | |
ERR_OUT_OF_MEM enum value | Rows_log_event | |
ERR_RBR_TO_SBR enum value | Rows_log_event | |
ERR_TABLE_LIMIT_EXCEEDED enum value | Rows_log_event | |
EVENT_CACHE_COUNT enum value | Log_event | protected |
EVENT_CACHE_LOGGING_COUNT enum value | Log_event | protected |
event_cache_type | Log_event | |
EVENT_EXEC_ASYNC enum value | Log_event | private |
EVENT_EXEC_CAN_NOT enum value | Log_event | private |
EVENT_EXEC_PARALLEL enum value | Log_event | private |
EVENT_EXEC_SYNC enum value | Log_event | private |
EVENT_IMMEDIATE_LOGGING enum value | Log_event | protected |
EVENT_INVALID_CACHE enum value | Log_event | protected |
EVENT_INVALID_LOGGING enum value | Log_event | protected |
event_logging_type | Log_event | |
EVENT_NO_CACHE enum value | Log_event | protected |
EVENT_NORMAL_LOGGING enum value | Log_event | protected |
EVENT_SKIP_COUNT enum value | Log_event | |
EVENT_SKIP_IGNORE enum value | Log_event | |
EVENT_SKIP_NOT enum value | Log_event | |
EVENT_STMT_CACHE enum value | Log_event | protected |
EVENT_TRANSACTIONAL_CACHE enum value | Log_event | protected |
exec_time | Log_event | |
EXECUTE_LOAD_QUERY_EXTRA_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
EXECUTE_LOAD_QUERY_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
flag_set typedef | Rows_log_event | |
footer() const | mysql::binlog::event::Binary_log_event | inline |
footer() | mysql::binlog::event::Binary_log_event | inline |
FORMAT_DESCRIPTION_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
free_temp_buf() | Log_event | inline |
future_event_relay_log_pos | Log_event | |
get_cols() const | Rows_log_event | inline |
get_cols_ai() const | Rows_log_event | inline |
get_data_size() override | Rows_log_event | virtual |
get_db() override | Rows_log_event | inlinevirtual |
get_enum_flag_string() const | mysql::binlog::event::Rows_event | inline |
get_event_type() const | mysql::binlog::event::Binary_log_event | inline |
get_flag_string(enum_flag flag) | mysql::binlog::event::Rows_event | inlinestatic |
get_flags(flag_set flags_arg) const | Rows_log_event | inline |
mysql::binlog::event::Rows_event::get_flags() const | mysql::binlog::event::Rows_event | inline |
get_general_type_code()=0 | Rows_log_event | pure virtual |
get_mts_dbs(Mts_db_names *arg, Rpl_filter *rpl_filter) | Log_event | inlinevirtual |
get_mts_execution_mode(bool mts_in_group) | Log_event | inlineprivate |
get_null_bits_len() const | mysql::binlog::event::Rows_event | inline |
get_slave_worker(Relay_log_info *rli) | Log_event | private |
get_table_id() const | Rows_log_event | inline |
get_time() | Log_event | |
get_type_code() const | Log_event | inlinevirtual |
get_type_str(mysql::binlog::event::Log_event_type type) | Log_event | static |
get_type_str(uint type) | Log_event | static |
get_type_str() const | Log_event | |
get_width() const | mysql::binlog::event::Rows_event | inline |
handle_idempotent_and_ignored_errors(Relay_log_info const *rli, int *err) | Rows_log_event | private |
header() const | mysql::binlog::event::Binary_log_event | inline |
header() | mysql::binlog::event::Binary_log_event | inline |
HEARTBEAT_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
IGNORABLE_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
INCIDENT_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
init_show_field_list(mem_root_deque< Item * > *field_list) | Log_event | static |
INTVAR_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
is_artificial_event() const | Log_event | inline |
is_auto_inc_in_extra_columns(const Relay_log_info *const rli) | Rows_log_event | protected |
is_ignorable_event() const | Log_event | inline |
is_mts_group_isolated() | Log_event | inline |
is_mts_sequential_exec() | Log_event | inline |
is_no_filter_event() const | Log_event | inline |
is_rbr_logging_format() const override | Rows_log_event | inlineprotectedvirtual |
is_relay_log_event() const | Log_event | inline |
is_sbr_logging_format() const | Log_event | inlinevirtual |
is_trx_retryable_upon_engine_error(int error) | Rows_log_event | protectedstatic |
is_using_immediate_logging() const | Log_event | inline |
is_using_stmt_cache() const | Log_event | inline |
is_using_trans_cache() const | Log_event | inline |
is_valid() | Log_event | |
Log_event(mysql::binlog::event::Log_event_header *header, mysql::binlog::event::Log_event_footer *footer, enum_event_cache_type cache_type_arg, enum_event_logging_type logging_type_arg) | Log_event | |
Log_event(THD *thd_arg, uint16 flags_arg, enum_event_cache_type cache_type_arg, enum_event_logging_type logging_type_arg, mysql::binlog::event::Log_event_header *header, mysql::binlog::event::Log_event_footer *footer) | Log_event | |
Log_event(mysql::binlog::event::Log_event_header *header, mysql::binlog::event::Log_event_footer *footer) | Log_event | |
LOG_EVENT_TYPES | mysql::binlog::event::Binary_log_event | static |
m_bitbuf | Rows_log_event | protected |
m_bitbuf_ai | Rows_log_event | protected |
m_cols | Rows_log_event | protected |
m_cols_ai | Rows_log_event | protected |
m_column_view | Rows_log_event | private |
m_curr_row | Rows_log_event | protected |
m_curr_row_end | Rows_log_event | protected |
m_distinct_key_spare_buf | Rows_log_event | protected |
m_distinct_keys | Rows_log_event | protected |
m_extra_row_info | mysql::binlog::event::Rows_event | |
m_flags | mysql::binlog::event::Rows_event | protected |
m_footer | mysql::binlog::event::Binary_log_event | private |
m_free_temp_buf_in_destructor | Log_event | |
m_hash | Rows_log_event | protected |
m_header | mysql::binlog::event::Binary_log_event | private |
m_itr | Rows_log_event | protected |
m_key | Rows_log_event | protected |
m_key_index | Rows_log_event | protected |
m_key_info | Rows_log_event | protected |
m_local_cols | Rows_log_event | protected |
m_local_cols_ai | Rows_log_event | protected |
m_psi_progress | Rows_log_event | protected |
m_reader | mysql::binlog::event::Binary_log_event | private |
m_row_count | Rows_log_event | |
m_rows_buf | Rows_log_event | protected |
m_rows_cur | Rows_log_event | protected |
m_rows_end | Rows_log_event | protected |
m_rows_lookup_algorithm | Rows_log_event | protected |
m_table | Rows_log_event | protected |
m_table_id | mysql::binlog::event::Rows_event | protected |
m_type | mysql::binlog::event::Rows_event | protected |
m_width | mysql::binlog::event::Rows_event | protected |
mts_assigned_partitions | Log_event | |
mts_group_idx | Log_event | |
mts_number_dbs() | Log_event | inlinevirtual |
n_bits_len | mysql::binlog::event::Rows_event | protected |
need_checksum() | Log_event | protected |
net_send(Protocol *protocol, const char *log_name, my_off_t pos) | Log_event | |
next_record_scan(bool first_read) | Rows_log_event | private |
NO_FOREIGN_KEY_CHECKS_F enum value | mysql::binlog::event::Rows_event | |
Old_rows_log_event | Rows_log_event | friend |
open_record_scan() | Rows_log_event | private |
operator delete(void *ptr, size_t) | Log_event | inlinestatic |
operator delete(void *, void *) | Log_event | inlinestatic |
operator new(size_t size) | Log_event | |
operator new(size_t, void *ptr) | Log_event | inlinestatic |
operator=(Rows_log_event &&) noexcept=delete | Rows_log_event | |
operator=(const Rows_log_event &)=delete | Rows_log_event | |
mysql::binlog::event::Rows_event::operator=(const Binary_log_event &)=default | mysql::binlog::event::Binary_log_event | |
mysql::binlog::event::Rows_event::operator=(Binary_log_event &&)=default | mysql::binlog::event::Binary_log_event | |
pack_info(Protocol *protocol) override | Rows_log_event | virtual |
QUERY_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
QUERY_HEADER_MINIMAL_LEN enum value | mysql::binlog::event::Binary_log_event | |
RAND_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
rbr_exec_mode | Log_event | |
read_write_bitmaps_cmp(const TABLE *table) const =0 | Rows_log_event | pure virtual |
reader() | mysql::binlog::event::Binary_log_event | inline |
register_temp_buf(char *buf, bool free_in_destructor=true) | Log_event | inline |
RELAXED_UNIQUE_CHECKS_F enum value | mysql::binlog::event::Rows_event | |
RLE_NO_FLAGS enum value | Rows_log_event | |
ROTATE_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
row | mysql::binlog::event::Rows_event | protected |
ROW_LOOKUP_HASH_SCAN enum value | Rows_log_event | |
ROW_LOOKUP_INDEX_SCAN enum value | Rows_log_event | |
row_lookup_mode enum name | Rows_log_event | |
ROW_LOOKUP_NOT_NEEDED enum value | Rows_log_event | |
ROW_LOOKUP_TABLE_SCAN enum value | Rows_log_event | |
ROW_LOOKUP_UNDEFINED enum value | Rows_log_event | |
row_operations_scan_and_key_setup() | Rows_log_event | protected |
row_operations_scan_and_key_teardown(int error) | Rows_log_event | protected |
Rows_event(Log_event_type type_arg) | mysql::binlog::event::Rows_event | inlineexplicit |
Rows_event(const char *buf, const Format_description_event *fde) | mysql::binlog::event::Rows_event | |
ROWS_HEADER_LEN_V1 enum value | mysql::binlog::event::Binary_log_event | |
ROWS_HEADER_LEN_V2 enum value | mysql::binlog::event::Binary_log_event | |
Rows_log_event(Rows_log_event &&) noexcept=delete | Rows_log_event | |
Rows_log_event(const Rows_log_event &)=delete | Rows_log_event | |
Rows_log_event(THD *, TABLE *, const mysql::binlog::event::Table_id &table_id, MY_BITMAP const *cols, bool is_transactional, mysql::binlog::event::Log_event_type event_type, const unsigned char *extra_row_ndb_info) | Rows_log_event | protected |
Rows_log_event(const char *row_data, const mysql::binlog::event::Format_description_event *description_event) | Rows_log_event | protected |
server_id | Log_event | |
set_artificial_event() | Log_event | inline |
set_flags(flag_set flags_arg) | Rows_log_event | inline |
set_mts_isolate_group() | Log_event | inlineprivatevirtual |
set_relay_log_event() | Log_event | inline |
shall_skip(Relay_log_info *rli) | Log_event | inline |
skip_after_image_for_update_event(const Relay_log_info *rli, const uchar *curr_bi_start) | Rows_log_event | inlineprivatevirtual |
START_V3_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
starts_group() const | Log_event | inlinevirtual |
STMT_END_F enum value | mysql::binlog::event::Rows_event | |
STOP_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
TABLE_MAP_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
temp_buf | Log_event | |
thd | Log_event | |
TRANSACTION_CONTEXT_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
TRANSACTION_PAYLOAD_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
unpack_current_row(const Relay_log_info *const rli, MY_BITMAP const *cols, bool is_after_image, bool only_seek=false) | Rows_log_event | protected |
update_generated_columns(MY_BITMAP const &fields_to_update) | Rows_log_event | protected |
update_pos(Relay_log_info *rli) | Log_event | inline |
USER_VAR_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
var_header_len | mysql::binlog::event::Rows_event | protected |
VIEW_CHANGE_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
worker | Log_event | |
wrapper_my_b_safe_write(Basic_ostream *ostream, const uchar *buf, size_t data_length) | Log_event | |
write(Basic_ostream *ostream) | Log_event | inlinevirtual |
write_data_body(Basic_ostream *ostream) override | Rows_log_event | virtual |
write_data_header(Basic_ostream *ostream) override | Rows_log_event | virtual |
write_footer(Basic_ostream *ostream) | Log_event | protected |
write_header(Basic_ostream *ostream, size_t data_length) | Log_event | protected |
write_header_to_memory(uchar *buf) | Log_event | protected |
write_set_backup | Rows_log_event | private |
XA_PREPARE_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
XID_HEADER_LEN enum value | mysql::binlog::event::Binary_log_event | |
~Binary_log_event()=0 | mysql::binlog::event::Binary_log_event | pure virtual |
~Log_event() | Log_event | inlinevirtual |
~Rows_event() override | mysql::binlog::event::Rows_event | |
~Rows_log_event() override | Rows_log_event | |