Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
N/A
-
None
Description
The test case is non-deterministic, run with --repeat=N. It currently fails for me on every attempt, but it can vary on different machines and builds.
--source include/have_innodb.inc
|
|
CREATE TABLE t (a DECIMAL(8,2), b VARCHAR(8)) ENGINE=InnoDB; |
INSERT INTO t (b) VALUES ('x'); |
|
--connect (con1,localhost,root,,test)
|
--connection default
|
--send
|
ALTER TABLE t FORCE, ALGORITHM=COPY, LOCK=NONE; |
|
--connection con1
|
INSERT INTO t (b) VALUES ('k'); |
INSERT INTO t (b) VALUES ('m'); |
|
--connection default
|
--reap
|
|
# Cleanup
|
DROP TABLE t; |
bb-10.10-MDEV-16329 cb1f08bd1c64 |
mariadbd: /data/src/preview-10.10-online-alter/sql/field.cc:3407: bool Field_new_decimal::store_value(const my_decimal*, int*): Assertion `marked_for_write_or_computed()' failed.
|
220628 1:59:50 [ERROR] mysqld got signal 6 ;
|
|
#7 0x00007f605a3f3662 in __GI___assert_fail (assertion=0x5630b0b854a8 "marked_for_write_or_computed()", file=0x5630b0b84d40 "/data/src/preview-10.10-online-alter/sql/field.cc", line=3407, function=0x5630b0b85aa8 "bool Field_new_decimal::store_value(const my_decimal*, int*)") at assert.c:101
|
No locals.
|
#8 0x00005630af7b9bb4 in Field_new_decimal::store_value (this=0x7f600010cfd0, decimal_value=0x5630b1f23980 <decimal_zero>, native_error=0x7f604c14ea8c) at /data/src/preview-10.10-online-alter/sql/field.cc:3407
|
__PRETTY_FUNCTION__ = "bool Field_new_decimal::store_value(const my_decimal*, int*)"
|
error = 32608
|
_db_stack_frame_ = {func = 0x4c14e9f0 <error: Cannot access memory at address 0x4c14e9f0>, file = 0x7f600005f2e0 "Pt\005", level = 1276438992, line = 32608, prev = 0x5630b0104634 <mem_heap_block_free(mem_block_info_t*, mem_block_info_t*)+665>}
|
#9 0x00005630af7ba3c9 in Field_new_decimal::store_value (this=0x7f600010cfd0, decimal_value=0x5630b1f23980 <decimal_zero>) at /data/src/preview-10.10-online-alter/sql/field.cc:3455
|
native_error = 22064
|
rc = 176
|
#10 0x00005630af7b985e in Field_new_decimal::reset (this=0x7f600010cfd0) at /data/src/preview-10.10-online-alter/sql/field.cc:3360
|
No locals.
|
#11 0x00005630afb3b2cc in unpack_row (rgi=0x7f604c151210, table=0x7f6000055b38, colcnt=2, row_data=0x7f6000175e68 "\375\001m\245\245\245\245\245h4z\025", cols=0x7f600005c188, current_row_end=0x7f600005c230, master_reclength=0x7f600005c1c0, row_end=0x7f6000175e6b "\245\245\245\245\245h4z\025") at /data/src/preview-10.10-online-alter/sql/rpl_record.cc:301
|
conv_field = 0x7f600010cfd0
|
f = 0x7f600010cfd0
|
error = 32608
|
_db_stack_frame_ = {func = 0x5630b0bd6bc9 "write_row", file = 0x5630b0bd3038 "/data/src/preview-10.10-online-alter/sql/log_event_server.cc", level = 2147483658, line = -1, prev = 0x7f604c14f670}
|
__PRETTY_FUNCTION__ = "int unpack_row(rpl_group_info*, TABLE*, uint, const uchar*, const MY_BITMAP*, const uchar**, ulong*, const uchar*)"
|
master_null_byte_count = 1
|
null_ptr = 0x7f6000175e69 "\001m\245\245\245\245\245h4z\025"
|
pack_ptr = 0x7f6000175e69 "\001m\245\245\245\245\245h4z\025"
|
begin_ptr = 0x7f6000055fd8
|
field_ptr = 0x7f6000055fd8
|
end_ptr = 0x7f6000055fe8
|
null_mask = 1
|
null_bits = 253
|
i = 0
|
tabledef = 0x7f604c1511c0
|
conv_table = 0x7f600010cb18
|
copy_fields = 0x7f60000169f8
|
copy_fields_end = 0x7f6000016ae8
|
table_found = true
|
max_cols = 0
|
#12 0x00005630afb363b9 in Rows_log_event::unpack_current_row (this=0x7f600005c108, rgi=0x7f604c151210) at /data/src/preview-10.10-online-alter/sql/log_event.h:5302
|
__PRETTY_FUNCTION__ = "int Rows_log_event::unpack_current_row(rpl_group_info*)"
|
#13 0x00005630afb2b41c in Rows_log_event::write_row (this=0x7f600005c108, rgi=0x7f604c151210, overwrite=false) at /data/src/preview-10.10-online-alter/sql/log_event_server.cc:7615
|
_db_stack_frame_ = {func = 0x5630b0bd5ee8 "Rows_log_event::do_apply_event(Relay_log_info*)", file = 0x5630b0bd3038 "/data/src/preview-10.10-online-alter/sql/log_event_server.cc", level = 2147483657, line = -1, prev = 0x7f604c14f930}
|
__PRETTY_FUNCTION__ = "int Rows_log_event::write_row(rpl_group_info*, bool)"
|
table = 0x7f6000055b38
|
error = 1506782528
|
keynum = 32608
|
invoke_triggers = false
|
key = {m_ptr = 0x0}
|
#14 0x00005630afb2dc06 in Write_rows_log_event::do_exec_row (this=0x7f600005c108, rgi=0x7f604c151210) at /data/src/preview-10.10-online-alter/sql/log_event_server.cc:7909
|
__PRETTY_FUNCTION__ = "virtual int Write_rows_log_event::do_exec_row(rpl_group_info*)"
|
tmp = 0x5630b0958a35 "Executing"
|
tmp_db = {str = 0x7f600021e678 "test", length = 4}
|
message = 0x7f60000074c9 "Write_rows_log_event::write_row(-1) on table `t`"
|
msg = "Write_rows_log_event::write_row() on table `t`\000\000\006\030\000\000\000\000\000\000\000q\300\263\060V\000\000`\370\024L`\177\000\000\260%\342\256\060V\000\000\070\060\275\260\060V\000\000\255\027\000\000%\000\000\000\240\370\024L`\177\000\000\241\301\344\256\060V\000\000\306\235*\000\000\000\000\000;\331\350\a\255\027\000"
|
table_name = 0x7f6000055220 "t"
|
quote_char = 96 '`'
|
error = 32608
|
#15 0x00005630afb21e02 in Rows_log_event::do_apply_event (this=0x7f600005c108, rgi=0x7f604c151210) at /data/src/preview-10.10-online-alter/sql/log_event_server.cc:6069
|
old_thd = 0x7f6000000db8
|
transactional_table = true
|
after_image = 0x7f600005c188
|
saved_sql_mode = 1411383296
|
rli = 0x7f604c151a30
|
table = 0x7f6000055b38
|
_db_stack_frame_ = {func = 0x5630b09c962d "copy_data_between_tables", file = 0x5630b09c6930 "/data/src/preview-10.10-online-alter/sql/sql_table.cc", level = 2147483656, line = -1, prev = 0x7f604c14fd20}
|
error = 0
|
lex = 0x7f6000005100
|
new_trg_event_map = 7 '\a'
|
__PRETTY_FUNCTION__ = "virtual int Rows_log_event::do_apply_event(rpl_group_info*)"
|
#16 0x00005630afaf39e9 in Log_event::apply_event (this=0x7f600005c108, rgi=0x7f604c151210) at /data/src/preview-10.10-online-alter/sql/log_event.cc:4152
|
res = 32608
|
#17 0x00005630af345d71 in online_alter_read_from_binlog (thd=0x7f6000000db8, rgi=0x7f604c151210, log=0x7f6000059d00) at /data/src/preview-10.10-online-alter/sql/sql_table.cc:11440
|
descr_event = 0x7f6000056428
|
ev = 0x7f600005c108
|
event_mem_root = {free = 0x0, used = 0x0, pre_alloc = 0x0, min_malloc = 32, block_size = 8184, block_num = 4, first_block_usage = 0, flags = 0, error_handler = 0x5630af3f684d <sql_alloc_error_handler()>, psi_key = 9}
|
backup_arena = {_vptr.Query_arena = 0x5630b12f7560 <vtable for Query_arena+16>, free_list = 0x0, mem_root = 0x7f6000006d20, is_backup_arena = true, is_reprepared = false, state = Query_arena::STMT_CONVENTIONAL_EXECUTION}
|
event_arena = {_vptr.Query_arena = 0x5630b12f7560 <vtable for Query_arena+16>, free_list = 0x0, mem_root = 0x7f604c14fb60, is_backup_arena = false, is_reprepared = false, state = Query_arena::STMT_INITIALIZED}
|
error = 0
|
log_file = 0x7f600005a318
|
old_abort_on_warning = {m_thd = 0x7f6000000db8, m_save_abort_on_warning = true}
|
hdeh = {<Internal_error_handler> = {_vptr.Internal_error_handler = 0x5630b1303278 <vtable for Has_default_error_handler+16>, m_prev_internal_handler = 0x0}, <No data fields>}
|
#18 0x00005630af34953e in copy_data_between_tables (thd=0x7f6000000db8, from=0x7f600010cb18, to=0x7f6000055b38, create=@0x7f604c157390: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x7f6000015f40, last = 0x7f6000016048, elements = 2}, <No data fields>}, ignore=false, order_num=0, order=0x0, copied=0x7f604c1550f0, deleted=0x7f604c1550f8, keys_onoff=Alter_info::LEAVE_AS_IS, alter_ctx=0x7f604c156610, online=true) at /data/src/preview-10.10-online-alter/sql/sql_table.cc:11868
|
table_event = {<Log_event> = {_vptr.Log_event = 0x5630b1412ae0 <vtable for Table_map_log_event+16>, log_pos = 0, temp_buf = 0x0, event_owns_temp_buf = 201, when = 1656370789, when_sec_part = 997477, exec_time = 0, data_written = 6366328046106493011, server_id = 1, flags = 0, cache_type = Log_event::EVENT_TRANSACTIONAL_CACHE, slave_exec_mode = 0, writer = 0x0, thd = 0x7f6000000db8, checksum_alg = BINLOG_CHECKSUM_ALG_UNDEF}, m_table = 0x7f600010cb18, binlog_type_info_array = 0x7f6000016ae8, m_metadata_buf = {<String> = {<Charset> = {m_charset = 0x5630b1cb8100 <my_charset_bin>}, <Binary_string> = {<Sql_alloc> = {<No data fields>}, Ptr = 0x7f604c14ff5e "a6\220\031\025L`\177", str_length = 0, Alloced_length = 1024, extra_alloc = 0, alloced = false, thread_specific = false}, <No data fields>}, buff = "a6\220\031\025L`\177\000\000\311\260\177\260\060V\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000x\036\025L`\177\000\000\000\000\000\000\000\000\000\000\301\036\025L`\177\000\000\r\275a\244", '\000' <repeats 36 times>, ")z|e", '\000' <repeats 36 times>, "\t\000\000\000\000\000\000\000\023\232\071.", '\000' <repeats 44 times>, "\327TJ,", '\000' <repeats 44 times>...}, m_dbnam = 0x7f6000227a70 "test", m_dblen = 4, m_tblnam = 0x7f6000227a75 "t", m_tbllen = 1, m_colcnt = 2, m_coltype = 0x7f6000171628 "\366\017\245\245\245\245\245\245h4z\025", m_memory = 0x7f6000171628 "\366\017\245\245\245\245\245\245h4z\025", m_table_id = 32, m_flags = 1, m_data_size = 26, m_field_metadata = 0x7f6000057b10 "\b\002\b", m_field_metadata_size = 4, m_null_bits = 0x7f6000057b08 "\003\245\245\245\245\245\245\245\b\002\b", m_meta_memory = 0x7f6000057b08 "\003\245\245\245\245\245\245\245\b\002\b", m_optional_metadata_len = 0, m_optional_metadata = 0x0}
|
rli = {<Slave_reporting_capability> = {_vptr.Slave_reporting_capability = 0x5630b130b4d0 <vtable for Relay_log_info+16>, err_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b0bd9408 "/data/src/preview-10.10-online-alter/sql/rpl_reporting.cc", name = 0x5630b0bd9448 "err_lock", line = 27, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596840}, err_thread_id = 0, m_last_error = {number = 0, message = '\000' <repeats 44 times>, "p\034\025L`\177\000\000\320\036\025L`\177", '\000' <repeats 34 times>, "\301&\005\231", '\000' <repeats 13 times>, "\200\332O`\177", '\000' <repeats 18 times>, "x\305\000\004`\177\000\000\000\000\000\000\000\000\000\000\240\323\005\000`\177", '\000' <repeats 34 times>, ")R\224/", '\000' <repeats 44 times>..., timestamp = "\000\000\000\000\024!\025L`\177\000\000@\037\025L`\177\000\000\230\001\000\000\000\000\000\000\001\000\000\000\000\000\000\000Pt\005\000`\177\000\000\001\000\000\000\000\000\000\000Pt\005\000`\177\000\000P\037\025L", skr = 13}, m_thread_name = 0x5630b09c97cd "SQL"}, replicate_same_server_id = false, info_fd = -1, cur_log_fd = -1, relay_log = {<TC_LOG> = {_vptr.TC_LOG = 0x5630b14125e8 <vtable for MYSQL_BIN_LOG+16>}, <Event_log> = {<MYSQL_LOG> = {_vptr.MYSQL_LOG = 0x5630b1412648 <vtable for MYSQL_BIN_LOG+112>, LOCK_log = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x5630b0bc5e28 "/data/src/preview-10.10-online-alter/sql/log.cc", name = 0x5630b0bc76c8 "LOCK_log", line = 3055, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596ac0}, name = 0x0, log_file_name = "\361*\"\000`\177\000\000\200 \025L\000\177\000\000\017\001S\000\000\000\000\000\f", '\000' <repeats 15 times>, "P!\025L`\177\000\000\000\000\000\000\000\000\000\000P\277\000\004`\177\000\000\000\000\000\000\000\000\000\000\240*\347\261\060V\000\000\300 \025L`\177\000\000\270 \025L`\177\000\000\320 \025L`\177\000\000\220\067\020\260\060V\000\000\300 \025L`\177\000\000\b\000\000\000\000\000\000\000\340\236\330\260\060V\000\000ht\005\000`\177\000\000\320 \025L`\177\000\000\300%\025L`\177\000\000\200\000\000\000\000\000\000\000,\001\000\000\000\000\000\000\020!\025L`\177\000\000\031\355\374\257\060V\000\000\000!\025L`\177\000\000"..., time_buff = "\200\"\025L`\177\000\000(U\001\000`\177\000\000\000\000\000", db = "\000\000\000\000\200\217\025L`\177\000\000\000\300\004\000\000\000\000\000(\371\366\257\060V\000\000\200\"\025L`\177\000\000\000\000\000\000\000\000\000\000ht\005\000`\177\000\000\244\"\025L`\177\000\000\340\"\025L\000\000\000\000Pt\005\000`\177\000\000\300\"\025L`\177\000\000\064F\020\260\060V\000\000ht\005\000`\177\000\000ht\005\000`\177\000\000\f", '\000' <repeats 23 times>, "\060#\025L`\177\000\000\240#\025L`\177\000\000\300n\303\263\060V\000\000\340\236\330\260\060V\000\001\001\000\000\000\000\000\000\000 ", '\000' <repeats 19 times>, write_error = false, inited = true, log_file = {pos_in_file = 0, end_of_file = 0, read_pos = 0x0, read_end = 0x0, buffer = 0x0, request_pos = 0x0, write_buffer = 0x0, append_read_pos = 0x0, write_pos = 0x0, write_end = 0x0, append_buffer_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x0, name = 0x0, line = 0, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x0}, share = 0x0, read_function = 0x0, write_function = 0x0, type = TYPE_NOT_SET, disk_writes = 0, file_name = 0x0, dir = 0x0, prefix = "\000\000", file = 0, next_file_user = 0x0, seek_not_done = 0, error = 0, buffer_length = 0, read_length = 0, myflags = 0, alloced_buffer = 0}, log_type = LOG_UNKNOWN, log_state = LOG_CLOSED, io_cache_type = READ_CACHE, m_log_file_key = 0}, crypto = {scheme = 390568, key_version = 32608, key_length = 32, ctx_size = 0, key = " \000\000\000\221\000\000\000\003\000\000\000`\177\000\000\021\000\000\000\220\000\000\000\250\365\005\000`\177\000", nonce = "\200\r\302\263\060V\000\000@\330\326X"}, LOCK_binlog_end_pos = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x5630b09c53d0 "/data/src/preview-10.10-online-alter/sql/log.h", name = 0x5630b09c5405 "LOCK_binlog_end_pos", line = 419, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596b40}, m_key_LOCK_binlog_end_pos = 12, m_key_file_log = 6, m_key_file_log_cache = 7}, m_key_LOCK_index = 11, m_key_relay_log_update = 11, m_key_bin_log_update = 12, m_key_file_log_index = 8, m_key_file_log_index_cache = 9, m_key_COND_queue_busy = 13, reset_master_pending = 0, mark_xid_done_waiting = 0, LOCK_index = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x5630b0bc5e28 "/data/src/preview-10.10-online-alter/sql/log.cc", name = 0x5630b0bc7b11 "LOCK_index", line = 3650, count = 0, create_flags = 2, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596bc0}, LOCK_xid_list = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b0bc5e28 "/data/src/preview-10.10-online-alter/sql/log.cc", name = 0x5630b0bc7b1d "LOCK_xid_list", line = 3652, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596c40}, COND_xid_list = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485500}, COND_relay_log_updated = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485440}, COND_bin_log_updated = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485480}, bytes_written = 0, index_file = {pos_in_file = 0, end_of_file = 0, read_pos = 0x0, read_end = 0x0, buffer = 0x0, request_pos = 0x0, write_buffer = 0x0, append_read_pos = 0x0, write_pos = 0x0, write_end = 0x0, append_buffer_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x0, name = 0x0, line = 0, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x0}, share = 0x0, read_function = 0x0, write_function = 0x0, type = TYPE_NOT_SET, disk_writes = 0, file_name = 0x0, dir = 0x0, prefix = "\000\000", file = 0, next_file_user = 0x0, seek_not_done = 0, error = 0, buffer_length = 0, read_length = 0, myflags = 0, alloced_buffer = 0}, index_file_name = "\000\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000p+\025L`\177\000\000\006\062\200\260\060V\000\000\340\f\000\000`\177\000\000\260+\025L\000\000\000\000\315y\340\260\060V\000\000\000\000\000\000\000\000\000\000\200)\025L`\177\000\000\305\234{\260\000\000\000\000\225\262\340\260\060V\000\000\000\000\000\000\000\000\000\000\240)\025L`\177\000\000\305\234{\260\000\000\001\000\300)\025L`\177\000\000\071G\200\260\060V\000\000\300)\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\000,\025L`\177\000\000\006\062\200\260\060V\000\000H\020\031\000`\177\000\000\060,\025L`\177\000\000"..., purge_index_file = {pos_in_file = 0, end_of_file = 0, read_pos = 0x0, read_end = 0x0, buffer = 0x0, request_pos = 0x0, write_buffer = 0x0, append_read_pos = 0x0, write_pos = 0x0, write_end = 0x0, append_buffer_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x0, name = 0x0, line = 0, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x0}, share = 0x0, read_function = 0x0, write_function = 0x0, type = TYPE_NOT_SET, disk_writes = 0, file_name = 0x0, dir = 0x0, prefix = "\000\000", file = 0, next_file_user = 0x0, seek_not_done = 0, error = 0, buffer_length = 0, read_length = 0, myflags = 0, alloced_buffer = 0}, purge_index_file_name = "\200a\243T`\177\000\000\021\000\000\000\060V", '\000' <repeats 13 times>, "L`\177\000\000\305\234{\260\000\000\001\000\340,\025L`\177\000\000\246\232{\260\060V\000\000\000\000\000\000\000\000\000\000\350,\025L`\177\000\000\350,\025L`\177\000\000\001", '\000' <repeats 15 times>, "\310,\025L`\177\000\000\310,\025L`\177\000\000\000\000\000\000\000\000\000\000\327\273\005\000\000\000\000\000\071G\200\260\060V\000\000\060-\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000p/\025L`\177\000\000\006\062\200\260\060V\000\000`/\025L`\177\000\000\340/\025L`\177\000\000"..., max_size = 281477937601733, last_used_log_number = 0, file_id = 1, open_count = 1, readers_count = 1276456640, group_commit_queue = 0x0, group_commit_queue_busy = 0 '\000', COND_queue_busy = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b44854c0}, num_commits = 0, num_group_commits = 0, group_commit_trigger_count = 0, group_commit_trigger_timeout = 0, group_commit_trigger_lock_wait = 0, sync_period_ptr = 0x5630b1f239fc <sync_relaylog_period>, sync_counter = 0, state_file_deleted = false, binlog_state_recover_done = false, binlog_xid_count_list = {<base_ilist> = {first = 0x7f604c152f30, last = {_vptr.ilink = 0x5630b12ee118 <vtable for ilink+16>, prev = 0x7f604c152f28, next = 0x0}}, <No data fields>}, LOCK_binlog_background_thread = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b0bc5e28 "/data/src/preview-10.10-online-alter/sql/log.cc", name = 0x5630b0bc7b31 "LOCK_binlog_background_thread", line = 3659, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596cc0}, COND_binlog_background_thread = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485540}, COND_binlog_background_thread_end = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485580}, is_relay_log = true, relay_signal_cnt = 0, checksum_alg_reset = BINLOG_CHECKSUM_ALG_UNDEF, relay_log_checksum_alg = BINLOG_CHECKSUM_ALG_UNDEF, description_event_for_exec = 0x7f6000056428, description_event_for_queue = 0x0, last_commit_pos_file = "\260\060\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\000\061\025L`\177\000\000%.\200\260\060V\000\000@1\025L`\177\000\000\270\f\000\000R\001\000\000@\262\340\260\060V\000\000\367\001\000\000\000\000\000\000\000\061\025L`\177\000\000+Ty\260\000\000\000\000\332\262\340\260\060V\000\000\000\000\000\000\000\000\000\000 1\025L`\177\000\000\305\234{\260\000\000\001\000@1\025L`\177\000\000\071G\200\260\060V\000\000@1\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\200\063\025L`\177\000\000\006\062\200\260\060V\000\000\016\000\000\200l\001\000\000"..., last_commit_pos_offset = 140051570045632, current_binlog_id = 0, reset_master_count = {m_counter = {<std::__atomic_base<unsigned long long>> = {_M_i = 0}, <No data fields>}}, binlog_end_pos = 94767119028306, binlog_end_pos_file = "\340\f\000\000`\177\000\000\331\066\025L`\177\000\000\320\066\025L`\177\000\000\351\063\025L`\177\000\000\340\f\000\000`\177\000\000\340\063\025L`\177\000\000\315y\340\260\060V\000\000\220y\340\260\060V\000\000\017\000\000\200\232\000\000\000P3\025L`\177", '\000' <repeats 11 times>, "\214\032\305\357\313\210'\200\063\025L`\177\000\000\317Nw\260\060V\000\000\340\f\000\000`\177\000\000\250\063\025L`\177\000\000\320\066\025L`\177\000\000\340\063\025L`\177\000\000\300\063\025L`\177\000\000\t\000\000\000\000\000\000\000\332\262\340\260\060V\000\000\340\001\000\000\000\000\000\000\200\063\025L`\177\000\000+Ty\260\000\000\000\000\344\027\313\260\060V\000\000\000\000\000\000\000\000\000\000"...}, linfo = {log_file_name = "\000\065\025L`\177\000\000X!\031\257\060V\000\000\001\f\000\000\064\000\000\000\270\r\000\000`\177\000\000f\201\313\260\060V\000\000\330^\313\260\060V\000\000\017\000\000\200]\f\000\000\000\214\032\305\357\313\210'\330^\313\260\060V\000\000\260\217\022\260\060V\000\000\000H\025L\000\177\000\000p5\025L`\177\000\000\320\070\025L`\177\000\000\320\066\025L`\177\000\000\000\300\004\000\000\000\000\000R^AZ\000\000\000\000\000\066\025L`\177\000\000\353\321\022\260", '\000' <repeats 12 times>, "\\h\005\000`\177\000\000\220\065\025L`\177\000\000\001\005\367\257\001\000\000\200\001\000\000\200\003\000\000\000\\h\005\000`\177\000\000\240\065\025L`\177\000\000"..., index_file_offset = 0, index_file_start_offset = 0, pos = 0, fatal = false}, cache_buf = {pos_in_file = 0, end_of_file = 0, read_pos = 0x0, read_end = 0x0, buffer = 0x0, request_pos = 0x0, write_buffer = 0x0, append_read_pos = 0x0, write_pos = 0x0, write_end = 0x0, append_buffer_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x0, name = 0x0, line = 0, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x0}, share = 0x0, read_function = 0x0, write_function = 0x0, type = TYPE_NOT_SET, disk_writes = 0, file_name = 0x0, dir = 0x0, prefix = "\000\000", file = 0, next_file_user = 0x0, seek_not_done = 0, error = 0, buffer_length = 0, read_length = 0, myflags = 0, alloced_buffer = 0}, cur_log = 0x7f604c153860, sync_counter = 0, is_relay_log_recovery = false, info_file = {pos_in_file = 0, end_of_file = 0, read_pos = 0x0, read_end = 0x0, buffer = 0x0, request_pos = 0x0, write_buffer = 0x0, append_read_pos = 0x0, write_pos = 0x0, write_end = 0x0, append_buffer_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x0, name = 0x0, line = 0, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x0}, share = 0x0, read_function = 0x0, write_function = 0x0, type = TYPE_NOT_SET, disk_writes = 0, file_name = 0x0, dir = 0x0, prefix = "\000\000", file = 0, next_file_user = 0x0, seek_not_done = 0, error = 0, buffer_length = 0, read_length = 0, myflags = 0, alloced_buffer = 0}, save_temporary_tables = 0x0, data_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b09ed798 "/data/src/preview-10.10-online-alter/sql/rpl_rli.cc", name = 0x5630b09ed802 "data_lock", line = 92, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f60565969c0}, run_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b09ed798 "/data/src/preview-10.10-online-alter/sql/rpl_rli.cc", name = 0x5630b09ed7f8 "run_lock", line = 91, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596940}, start_cond = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485380}, stop_cond = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b44853c0}, data_cond = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485340}, mi = 0x0, inuse_relaylog_list = 0x0, last_inuse_relaylog = 0x0, cur_log_old_open_count = 0, error_on_rli_init_info = false, group_relay_log_name = "\000\000\000\020<\025L`\177\000\000\305\234{\260\000\000\001\000\060<\025L`\177\000\000\071G\200\260\060V\000\000\060<\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000p>\025L`\177\000\000\006\062\200\260\060V\000\000\360~\000\000`\177\000\000\020?\025L`\177\000\000\b\000\000\000`\177\000\000\340\f\000\000`\177\000\000\200<\025L`\177\000\000\060\377\275\263\060V\000\000\300<\025L`\177\000\000eVYZ`\177\000\000@\255\317Y`\177\000\000@a\243T`\177\000\000@l\243T`\177\000\000\360=\025L`\177\000\000\254\214YZ`\177\000\000\341eYZ`\177\000\000\340<\025L`"..., group_relay_log_pos = 0, event_relay_log_name = '\000' <repeats 48 times>, "\210RYZ`\177\000\000\000\000\000\000\000\000\000\000(WYZ`\177\000\000\000\000\000\000\000\000\000\000\360FE\261\060V\000\000\000\000\000\000\000\000\000@\260?\025L`\177\000\000\370\322\367\260\060V\000\000\341eYZ`\177", '\000' <repeats 18 times>, "`\212\377\260\060V\000\000\353\366\000\000\000\000\000\000\254\003\000\000\000\000\000\000\060C\025L`\177\000\000\320>\025L`\177\000\000P\236LZ`\177\000\000\000\300\004\000\000\000\000\000\366EYZ`\177\000\000"..., event_relay_log_pos = 0, future_event_relay_log_pos = 140051570049600, future_event_master_log_name = "\006\062\200\260\060V\000\000pA\025L`\177\000\000\300B\025L`\177\000\000\f\000\000\000\000\000\000\000\340\f\000\000`\177\000\000\000\000\000\000\000\000\000\000\r`$\261\000\000\000\000\261\274\340\260\060V\000\000\000\000\000\000\000\000\000\000p@\025L`\177\000\000\305\234{\260\000\000\001\000\220@\025L`\177\000\000\071G\200\260\060V\000\000\220@\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\320B\025L`\177\000\000\006\062\200\260\060V\000\000\000\000\000\000\000\000\000\000\060C\025L`\177\000\000\f\000\000\000`\177\000\000\340\f\000\000`\177", '\000' <repeats 18 times>..., group_master_log_name = "\000\000\000\000\000\000\000\000\060B\025L`\177\000\000\305\234{\260\000\000\001\000PB\025L`\177\000\000\071G\200\260\060V\000\000PB\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\220D\025L`\177\000\000\006\062\200\260\060V\000\000\350x\005\000`\177\000\000\320D\025L`\177\000\000\r\000\000\000`\177\000\000\340\f\000\000`\177\000\000\240B\025L`\177\000\000Z\363\177\260\060V\000\000\340\f\000\000`\177\000\000\060\377\275\263\060V\000\000\360B\025L`\177\000\000'\217\334\257\060V\000\000@\255\317Y`\177\000\000\000%\271\262\060V\000\000\240\236\241\260\060V\000\000\060\377\275\263\060V\000\000"..., group_master_log_pos = 0, log_space_limit = 3688, log_space_total = {m_counter = {<std::__atomic_base<unsigned long long>> = {_M_i = 0}, <No data fields>}}, ignore_log_space_limit = false, sql_force_rotate_relay = false, last_master_timestamp = 0, sql_thread_caught_up = true, slave_skip_counter = 0, max_relay_log_size = 1073741824, abort_pos_wait = 0, slave_run_id = 0, log_space_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b09ed798 "/data/src/preview-10.10-online-alter/sql/rpl_rli.cc", name = 0x5630b09ed80d "log_space_lock", line = 94, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596a40}, log_space_cond = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485400}, sql_driver_thd = 0x0, events_till_abort = 1276463216, gtid_skip_flag = GTID_SKIP_NOT, inited = false, abort_slave = false, stop_for_until = false, slave_running = 0, until_condition = Relay_log_info::UNTIL_NONE, until_log_name = "\000\177\000\000\300F\025L`\177\000\000\360\321YZ`\177\000\000\017", '\000' <repeats 71 times>, "\270F\025L`\177", '\000' <repeats 18 times>, "\020\231\322\260\060V", '\000' <repeats 11 times>, "F\025L`\177\000\000\305\234{\260\000\000\001\000 F\025L`\177\000\000\071G\200\260\000\000\000\000\347y\232\260\060V\000\000\000\000\000\000\000\000\000\000\060F\025L`\177\000\000\305\234{\260\000\000\001\000PF\025L"..., until_log_pos = 0, until_log_name_extension = 140051570051184, until_log_names_cmp_result = 1276463384, until_gtid_pos = {hash = {key_offset = 0, key_length = 4, blength = 1, records = 0, flags = 1, array = {buffer = 0x7f6000126578 '\245' <repeats 200 times>..., elements = 0, max_element = 32, alloc_increment = 64, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}, get_key = 0x0, hash_function = 0x5630b0771984 <my_hash_sort>, free = 0x5630b07b244f <my_free>, charset = 0x5630b1cb8100 <my_charset_bin>}, gtid_sort_array = {buffer = 0x7f6000110e48 '\245' <repeats 128 times>, "h4z\025", '\217' <repeats 12 times>, "\305", elements = 0, max_element = 8, alloc_increment = 8, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}}, retried_trans = 0, executed_entries = {m_counter = {<std::__atomic_base<unsigned int>> = {_M_i = 0}, <No data fields>}}, ign_master_log_name_end = "\000\000\000\000\220H\025L`\177\000\000%.\200\260\060V\000\000\260H\025L`\177\000\000\000\214\032\305L\f\000\000\370i\232\260\060V\000\000\347y\232\260\060V\000\000\001\000\000\000\000\000\000\000\314\001\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\020\000\000\000\000\000\000e6\272b\000\000\000\000e6\272b\000\000\000\000e6\272b\000\000\000\000\270\r\000\000`\177\000\000l\230\313\260\060V\000\000\000\214\032\305\357\313\210'\000\000\000\000\000\000\000\000(U\001\000`\177\000\000\000\000\000\000\000\000\000\000\200\217\025L`\177\000\000\000I\025L`\177\000\000\213E\364\257\060V\000\000\001\000\000\000\032\001\000\000\000\214\032\305\357\313\210'`M\025L"..., ign_master_log_pos_end = 94767125937329, ign_gtids = {hash = {key_offset = 0, key_length = 4, blength = 1, records = 0, flags = 1, array = {buffer = 0x7f6000048038 '\245' <repeats 200 times>..., elements = 0, max_element = 32, alloc_increment = 64, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}, get_key = 0x0, hash_function = 0x5630b0771984 <my_hash_sort>, free = 0x5630b07b244f <my_free>, charset = 0x5630b1cb8100 <my_charset_bin>}, gtid_sort_array = {buffer = 0x7f6000111398 '\245' <repeats 128 times>, "h4z\025", '\217' <repeats 12 times>, "\245", elements = 0, max_element = 8, alloc_increment = 8, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}}, slave_patternload_file = "0K\025L`\177\000\000\071G\200\260\060V\000\000\060K\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000pM\025L`\177\000\000\006\062\200\260\060V\000\000\n\000\000\000/#sq\300M\025L`\177\000\000\n\000\000\000e5-4\340\f\000\000\000\000\000\000X\200\235\260\060V\000\000\000\000\000\000\000\000\000\000\220K\025L`\177\000\000\305\234{\260\000\000\001\000\260K\025L`\177\000\000\071G\200\260\060V\000\000\260K\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\360M\025L`\177\000\000\006\062\200\260\060V\000\000\340\f\000\000`\177\000\000"..., slave_patternload_file_size = 140050293591264, parallel = {domain_hash = {key_offset = 232, key_length = 4, blength = 1, records = 0, flags = 1, array = {buffer = 0x7f600007f708 '\245' <repeats 200 times>..., elements = 0, max_element = 32, alloc_increment = 64, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}, get_key = 0x0, hash_function = 0x5630b0771984 <my_hash_sort>, free = 0x5630af5ca0ff <free_rpl_parallel_entry(void*)>, charset = 0x5630b1cb8100 <my_charset_bin>}, current = 0x0, sql_thread_stopping = false}, relay_log_state = {hash = {key_offset = 0, key_length = 4, blength = 1, records = 0, flags = 1, array = {buffer = 0x7f600007fc48 '\245' <repeats 200 times>..., elements = 0, max_element = 32, alloc_increment = 64, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}, get_key = 0x0, hash_function = 0x5630b0771984 <my_hash_sort>, free = 0x5630b07b244f <my_free>, charset = 0x5630b1cb8100 <my_charset_bin>}, LOCK_binlog_state = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, file = 0x5630b0a26930 "/data/src/preview-10.10-online-alter/sql/rpl_gtid.cc", name = 0x5630b0a26ec4 "LOCK_binlog_state", line = 1516, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f60565968c0}, initialized = 1 '\001', gtid_sort_array = {buffer = 0x7f600007fee8 '\245' <repeats 128 times>, "h4z\025", '\217' <repeats 12 times>, "\245\002", elements = 0, max_element = 8, alloc_increment = 8, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}}, restart_gtid_pos = {hash = {key_offset = 0, key_length = 4, blength = 1, records = 0, flags = 1, array = {buffer = 0x7f600007f9a8 '\245' <repeats 200 times>..., elements = 0, max_element = 32, alloc_increment = 64, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}, get_key = 0x0, hash_function = 0x5630b0771984 <my_hash_sort>, free = 0x5630b07b244f <my_free>, charset = 0x5630b1cb8100 <my_charset_bin>}, gtid_sort_array = {buffer = 0x7f6000126818 '\245' <repeats 128 times>, "h4z\025", '\217' <repeats 12 times>, "%\001", elements = 0, max_element = 8, alloc_increment = 8, size_of_element = 16, m_psi_key = 0, malloc_flags = 0}}, last_seen_gtid = {domain_id = 0, server_id = 0, seq_no = 0}, last_trans_retry_count = 0, sql_delay = 0, sql_delay_end = 0, until_relay_log_names_defer = false, m_flags = 0}
|
rpl_table = {<TABLE_LIST> = {next_local = 0x0, next_global = 0x0, prev_global = 0x0, db = {str = 0x7f600005521b "test", length = 4}, table_name = {str = 0x7f6000055220 "t", length = 1}, schema_table_name = {str = 0x0, length = 0}, alias = {str = 0x7f6000055220 "t", length = 1}, option = 0x0, on_expr = 0x0, on_context = 0x0, table_function = 0x0, sj_on_expr = 0x0, sj_inner_tables = 0, sj_in_exprs = 0, sj_subq_pred = 0x0, original_subq_pred_used_tables = 0, jtbm_subselect = 0x0, jtbm_table_no = 0, sj_mat_info = 0x0, prep_on_expr = 0x0, cond_equal = 0x0, natural_join = 0x0, is_natural_join = false, join_using_fields = 0x0, join_columns = 0x0, is_join_columns_complete = false, next_name_resolution_table = 0x0, index_hints = 0x0, table = 0x7f6000055b38, table_id = 0, derived_result = 0x0, map = 0, correspondent_table = 0x0, derived = 0x0, with = 0x0, with_internal_reference_map = 0, next_with_rec_ref = 0x0, is_derived_with_recursive_reference = false, block_handle_derived = false, dt_handler = 0x0, derived_spec = {str = 0x0, length = 0}, pushdown_derived = 0x0, schema_table = 0x0, schema_select_lex = 0x0, schema_table_reformed = false, schema_table_param = 0x0, select_lex = 0x0, view = 0x0, field_translation = 0x0, field_translation_end = 0x0, field_translation_updated = false, merge_underlying_list = 0x0, view_tables = 0x0, belong_to_view = 0x0, belong_to_derived = 0x0, referencing_view = 0x0, view_used_tables = 0, map_exec = 0, tablenr_exec = 0, maybe_null_exec = 0, parent_l = 0x0, security_ctx = 0x0, view_sctx = 0x0, allowed_show = false, where = 0x0, check_option = 0x0, select_stmt = {str = 0x0, length = 0}, md5 = {str = 0x0, length = 0}, source = {str = 0x0, length = 0}, view_db = {str = 0x0, length = 0}, view_name = {str = 0x0, length = 0}, timestamp = {str = 0x0, length = 0}, definer = {<AUTHID> = {user = {str = 0x0, length = 0}, host = {str = 0x0, length = 0}}, auth = 0x0}, file_version = 0, mariadb_version = 0, updatable_view = 0, algorithm = 0, view_suid = 0, with_check = 0, effective_with_check = 0 '\000', derived_type = 0 '\000', grant = {grant_table_user = 0x0, grant_table_role = 0x0, version = 0, privilege = NO_ACL, want_privilege = NO_ACL, orig_want_privilege = NO_ACL, m_internal = {m_schema_lookup_done = false, m_schema_access = 0x0, m_table_lookup_done = false, m_table_access = 0x0}}, engine_data = 0, callback_func = 0x0, lock_type = TL_WRITE, mdl_type = MDL_INTENTION_EXCLUSIVE, table_options = 0, outer_join = 0, shared = 0, updatable = false, straight = false, updating = true, force_index = false, ignore_leaves = false, crashed = false, skip_locked = false, dep_tables = 0, on_expr_dep_tables = 0, nested_join = 0x0, embedding = 0x0, join_list = 0x0, lifted = false, cacheable_table = false, table_in_first_from_clause = false, open_type = OT_TEMPORARY_OR_BASE, contain_auto_increment = false, compact_view_format = false, where_processed = false, check_option_processed = false, required_type = TABLE_TYPE_UNKNOWN, db_type = 0x0, timestamp_buffer = '\000' <repeats 19 times>, prelocking_placeholder = TABLE_LIST::PRELOCK_NONE, open_strategy = TABLE_LIST::OPEN_NORMAL, is_alias = false, is_fqtn = false, fill_me = false, merged = false, merged_for_insert = false, sequence = false, vers_skip_create = 0, used_items = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x0, last = 0x0, elements = 0}, <No data fields>}, persistent_used_items = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x0, last = 0x0, elements = 0}, <No data fields>}, view_creation_ctx = 0x0, view_client_cs_name = {str = 0x0, length = 0}, view_connection_cl_name = {str = 0x0, length = 0}, view_body_utf8 = {str = 0x0, length = 0}, trg_event_map = 0 '\000', slave_fk_event_map = 0 '\000', optimized_away = false, materialized = false, i_s_requested_object = 0, prohibit_cond_pushdown = false, table_open_method = 0, schema_table_state = NOT_PROCESSED, is_table_read_plan = 0x0, mdl_request = {type = MDL_SHARED_WRITE, duration = MDL_TRANSACTION, next_in_list = 0x0, prev_in_list = 0x0, ticket = 0x0, key = {m_length = 8, m_db_name_length = 4, m_hash_value = 1932676072, m_ptr = "\002test\000t", '\000' <repeats 379 times>}, m_src_file = 0x5630b0971b18 "/data/src/preview-10.10-online-alter/sql/table.h", m_src_line = 2215}, partition_names = 0x0, vers_conditions = {type = SYSTEM_TIME_UNSPECIFIED, orig_type = SYSTEM_TIME_UNSPECIFIED, used = false, delete_history = false, start = {<vers_history_point_t> = {unit = VERS_UNDEFINED, item = 0x0}, <No data fields>}, end = {<vers_history_point_t> = {unit = VERS_UNDEFINED, item = 0x0}, <No data fields>}, name = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x5630b09d74e2 "SYSTEM_TIME", length = 11}, <No data fields>}, <No data fields>}, field_start = 0x0, field_end = 0x0, period = 0x0}, period_conditions = {type = SYSTEM_TIME_UNSPECIFIED, orig_type = SYSTEM_TIME_UNSPECIFIED, used = false, delete_history = false, start = {<vers_history_point_t> = {unit = VERS_UNDEFINED, item = 0x0}, <No data fields>}, end = {<vers_history_point_t> = {unit = VERS_UNDEFINED, item = 0x0}, <No data fields>}, name = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, field_start = 0x0, field_end = 0x0, period = 0x0}, for_insert_data = 0 '\000', m_table_ref_type = TABLE_REF_NULL, m_table_ref_version = 0}, m_tabledef_valid = true, m_tabledef = {m_type = 0x7f60000802a8 "\366\017\245\245\245\245\245\245\002\b\b", m_size = 2, m_field_metadata_size = 4, m_field_metadata = 0x7f60000802b0, m_flags = 1, m_null_bits = 0x7f60000802b8 "\003\245\245\245\245\245\245\245h4z\025\217\217\217\217\245\b", m_memory = 0x7f60000802a8 "\366\017\245\245\245\245\245\245\002\b\b"}, m_conv_table = 0x7f600010cb18, master_had_triggers = false, m_online_alter_copy_fields = 0x7f60000169f8, m_online_alter_copy_fields_end = 0x7f6000016ae8}
|
lock_error = 0
|
rgi = {next = 0x200000000, rli = 0x7f604c151a30, thd = 0x7f6000000db8, gtid_sub_id = 0, current_gtid = {domain_id = 0, server_id = 0, seq_no = 0}, current_event = 0x7f600005c108, commit_id = 0, commit_orderer = {LOCK_wait_commit = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b0987710 "/data/src/preview-10.10-online-alter/sql/sql_class.cc", name = 0x5630b0989dba "LOCK_wait_commit", line = 7693, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596e40}, COND_wait_commit = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b44855c0}, subsequent_commits_list = 0x0, next_subsequent_commit = 0x0, waitee = {_M_b = {_M_p = 0x0}}, opaque_pointer = 0x0, wakeup_error = 0, wakeup_subsequent_commits_running = false, commit_started = false}, wait_commit_sub_id = 0, wait_commit_group_info = 0x0, gco = 0x7f604c1513a0, parallel_entry = 0x0, deferred_events = 0x0, deferred_events_collecting = false, m_annotate_event = 0x0, tables_to_lock = 0x7f604c150ad0, tables_to_lock_count = 0, m_table_map = {m_mem_root = {free = 0x0, used = 0x7f600005a538, pre_alloc = 0x0, min_malloc = 32, block_size = 504, block_num = 5, first_block_usage = 0, flags = 0, error_handler = 0x0, psi_key = 17}, m_free = 0x7f600005a560, m_table_ids = {key_offset = 0, key_length = 8, blength = 2, records = 1, flags = 0, array = {buffer = 0x7f6000080008 "\377\377\377\377\241\240\240\240P\245\005", elements = 1, max_element = 32, alloc_increment = 64, size_of_element = 16, m_psi_key = 17, malloc_flags = 0}, get_key = 0x0, hash_function = 0x5630b0771984 <my_hash_sort>, free = 0x0, charset = 0x5630b1cb8100 <my_charset_bin>}}, sleep_lock = {m_mutex = {global = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 3, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\003", '\000' <repeats 22 times>, __align = 0}, file = 0x5630b09ed798 "/data/src/preview-10.10-online-alter/sql/rpl_rli.cc", name = 0x5630b09eea11 "sleep_lock", line = 2176, count = 0, create_flags = 0, active_flags = 0, id = 0, thread = 0, locked_mutex = 0x0, used_mutex = 0x0, prev = 0x0, next = 0x0}, m_psi = 0x7f6056596ec0}, sleep_cond = {m_cond = {__data = {{__wseq = 0, __wseq32 = {__low = 0, __high = 0}}, {__g1_start = 0, __g1_start32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, m_psi = 0x5630b4485600}, trans_retries = 0, last_event_start_time = 0, event_relay_log_name = 0x1 <error: Cannot access memory at address 0x1>, event_relay_log_name_buf = "@\263\020\000`\177\000\000\360\243\000\020`\177\000\000\260\025\025L`\177\000\000WM\377\257\060V\000\000@\263\020\000`\177\000\000\360\243\000\020`\177\000\000H\263\020\000`\177\000\000@\263\020\000`\177\000\000\340\025\025L`\177\000\000\240\061\377\257\060V\000\000@\263\020\000`\177\000\000\360\243\000\020`\177", '\000' <repeats 18 times>, "\060\026\025L`\177\000\000\203\026\022\260\060V\000\000@\263\020\000`\177\000\000\020\067\305\263\060V\000\000P\026\025L`\177\000\000P\277\000\004`\177\000\000\060\026\025L`\177\000\000\r\000\000\000\000\000\000\000\000\227\025L`\177\000\000P\277\000\004`\177\000\000`\026\025L`\177\000\000"..., event_relay_log_pos = 94767125374092, future_event_relay_log_pos = 0, future_event_master_log_name = "\240\027\025L`\177\000\000\305\234{\260\000\000\001\000\300\027\025L`\177\000\000\071G\200\260\060V\000\000\300\027\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000\000\032\025L`\177\000\000\006\062\200\260\060V\000\000\000\000\000\000\000\000\000\000 \034\025L`\177\000\000\016\000\000\000\000\000\000\000\340\f\000\000`\177\000\000\020\030\025L`\177\000\000\001\000\000\000\000\000\000\000\220z\030\000`\177\000\000\200\276\000\004`\177\000\000@\030\025L`\177\000\000\067`\377\257\060V\000\000@\030\025L`\177\000\000\001\000\000\000\000\000\000\000\220z\030\000`\177\000\000\200\276\000\004`\177\000\000p\030\025L`\177\000\000"..., is_parallel_exec = false, gtid_pending = false, worker_error = 0, did_mark_start_commit = false, gtid_ev_flags2 = 0 '\000', gtid_ev_flags_extra = 0, gtid_ev_sa_seq_no = 0, gtid_ignore_duplicate_state = 0 '\000', row_stmt_start_timestamp = 2792902132700, long_find_row_note_printed = false, gtid_info_buf = "7\366\257\060V\000\000\000@\000\000\000\000\000\000\000\200\332O`\177\000\000\340\031\025L`\177\000\000@\200\332O`\177\000\000\000\032\025L`\177\000\000", last_master_timestamp = 0, relay_log = 0x7f604c151c10, retry_start_offset = 1276454784, retry_event_count = 2848750994976312320, speculation = rpl_group_info::SPECULATE_NO, killed_for_retry = 96 '`', reserved_start_alter_thread = false, finish_event_group_called = false, rpt = 0x0, start_alter_ev = 0x0, direct_commit_alter = false, sa_info = 0x0}
|
binlog = 0x7f6000059d00
|
error = 0
|
copy = 0x7f60000169f8
|
copy_end = 0x7f6000016ae8
|
found_count = 2
|
delete_count = 0
|
file_sort = 0x0
|
info = {table = 0x7f600010cb18, unlock_row = 0x5630af2269bc <rr_unlock_row(st_join_table*)>, read_record_func = 0x5630aeed610b <rr_sequential(READ_RECORD*)>, read_record_func_and_unpack_calls = 0x0, thd = 0x7f6000000db8, select = 0x0, ref_length = 6, reclength = 0, rec_cache_size = 0, error_offset = 0, unpack_counter = 0, ref_pos = 0x0, rec_buf = 0x0, cache = 0x0, cache_pos = 0x0, cache_end = 0x0, read_positions = 0x0, sort_info = 0x0, io_cache = 0x0, print_error = true, copy_field = 0x0, copy_field_end = 0x0}
|
tables = {next_local = 0x68956a5c, next_global = 0x0, prev_global = 0x0, db = {str = 0x0, length = 0}, table_name = {str = 0x0, length = 1288203227}, schema_table_name = {str = 0x0, length = 0}, alias = {str = 0x0, length = 0}, option = 0x0, on_expr = 0xe2b5f030, on_context = 0x0, table_function = 0x0, sj_on_expr = 0x0, sj_inner_tables = 0, sj_in_exprs = 0, sj_subq_pred = 0x91e3044e, original_subq_pred_used_tables = 0, jtbm_subselect = 0x0, jtbm_table_no = 0, sj_mat_info = 0x0, prep_on_expr = 0x0, cond_equal = 0x346b9853, natural_join = 0x0, is_natural_join = false, join_using_fields = 0x0, join_columns = 0x0, is_join_columns_complete = false, next_name_resolution_table = 0xc9afb879, index_hints = 0x0, table = 0x0, table_id = 0, derived_result = 0x0, map = 0, correspondent_table = 0x5904ca78, derived = 0x0, with = 0x0, with_internal_reference_map = 0, next_with_rec_ref = 0x0, is_derived_with_recursive_reference = false, block_handle_derived = false, dt_handler = 0x374f56bf, derived_spec = {str = 0x0, length = 0}, pushdown_derived = 0x0, schema_table = 0x0, schema_select_lex = 0x0, schema_table_reformed = 147, schema_table_param = 0x0, select_lex = 0x0, view = 0x0, field_translation = 0x0, field_translation_end = 0x0, field_translation_updated = 68, merge_underlying_list = 0x0, view_tables = 0x0, belong_to_view = 0x0, belong_to_derived = 0x0, referencing_view = 0x0, view_used_tables = 1564672637, map_exec = 0, tablenr_exec = 0, maybe_null_exec = 0, parent_l = 0x0, security_ctx = 0x0, view_sctx = 0x0, allowed_show = 222, where = 0x0, check_option = 0x0, select_stmt = {str = 0x0, length = 0}, md5 = {str = 0x0, length = 3739797253}, source = {str = 0x0, length = 0}, view_db = {str = 0x0, length = 0}, view_name = {str = 0x0, length = 2385645754}, timestamp = {str = 0x0, length = 0}, definer = {<AUTHID> = {user = {str = 0x0, length = 0}, host = {str = 0x0, length = 1421461294}}, auth = 0x0}, file_version = 0, mariadb_version = 0, updatable_view = 0, algorithm = 0, view_suid = 3767728073, with_check = 0, effective_with_check = 0 '\000', derived_type = 0 '\000', grant = {grant_table_user = 0x0, grant_table_role = 0x0, version = 0, privilege = NO_ACL, want_privilege = NO_ACL, orig_want_privilege = NO_ACL, m_internal = {m_schema_lookup_done = false, m_schema_access = 0x0, m_table_lookup_done = false, m_table_access = 0xc308fffa}}, engine_data = 0, callback_func = 0x0, lock_type = TL_UNLOCK, mdl_type = MDL_INTENTION_EXCLUSIVE, table_options = 0, outer_join = 0, shared = 0, updatable = 185, straight = 229, updating = 227, force_index = 123, ignore_leaves = false, crashed = false, skip_locked = false, dep_tables = 0, on_expr_dep_tables = 0, nested_join = 0x0, embedding = 0x0, join_list = 0x0, lifted = 187, cacheable_table = 212, table_in_first_from_clause = 218, open_type = OT_TEMPORARY_OR_BASE, contain_auto_increment = false, compact_view_format = false, where_processed = false, check_option_processed = false, required_type = TABLE_TYPE_UNKNOWN, db_type = 0x0, timestamp_buffer = '\000' <repeats 19 times>, prelocking_placeholder = TABLE_LIST::PRELOCK_NONE, open_strategy = (TABLE_LIST::OPEN_STUB | unknown: 0x2cf4ffc0), is_alias = false, is_fqtn = false, fill_me = false, merged = false, merged_for_insert = false, sequence = false, vers_skip_create = 0, used_items = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c1507b8, elements = 0}, <No data fields>}, persistent_used_items = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c1507d0, elements = 0}, <No data fields>}, view_creation_ctx = 0x0, view_client_cs_name = {str = 0x0, length = 0}, view_connection_cl_name = {str = 0x2b66e006 <error: Cannot access memory at address 0x2b66e006>, length = 0}, view_body_utf8 = {str = 0x0, length = 0}, trg_event_map = 0 '\000', slave_fk_event_map = 0 '\000', optimized_away = false, materialized = false, i_s_requested_object = 0, prohibit_cond_pushdown = false, table_open_method = 0, schema_table_state = (unknown: 0x759226f0), is_table_read_plan = 0x0, mdl_request = {type = MDL_NOT_INITIALIZED, duration = MDL_STATEMENT, next_in_list = 0x0, prev_in_list = 0x0, ticket = 0x0, key = {m_length = 47480, m_db_name_length = 29038, m_hash_value = 0, m_ptr = "\000\000\000\000\000\000\000\000\260Z\315\354\064\350\272\235\200", '\000' <repeats 15 times>, "\260Z\315\354\064\350\272\235", '\000' <repeats 24 times>, "\354\224A\374\000\000\000\000\304\027\367\240\001\000\000\000\372v\000\027\000\000\000\000\354\224A\374", '\000' <repeats 12 times>, "\260Z\315\354\064\350\272\235", '\000' <repeats 40 times>, "\260Z\315\354\064\350\272\235p\t\025L`\177\000\000x\t\025L`\177\000\000\000\000\000\000\000\000\000\000\260Z\315\354\064\350\272\235\000\000\000\000<Y\363\233"...}, m_src_file = 0x7f604c152c68 "", m_src_line = 0}, partition_names = 0x7f604c152cb5, vers_conditions = {type = 85338459, orig_type = SYSTEM_TIME_UNSPECIFIED, used = false, delete_history = false, start = {<vers_history_point_t> = {unit = VERS_TIMESTAMP, item = 0x0}, <No data fields>}, end = {<vers_history_point_t> = {unit = VERS_TIMESTAMP, item = 0x0}, <No data fields>}, name = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, field_start = 0x0, field_end = 0x0, period = 0x9}, period_conditions = {type = 2948800374, orig_type = SYSTEM_TIME_UNSPECIFIED, used = false, delete_history = false, start = {<vers_history_point_t> = {unit = VERS_TIMESTAMP, item = 0x0}, <No data fields>}, end = {<vers_history_point_t> = {unit = VERS_TIMESTAMP, item = 0x0}, <No data fields>}, name = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, field_start = 0x0, field_end = 0x0, period = 0x7f604c1524e0}, for_insert_data = -55 '\311', m_table_ref_type = 22064, m_table_ref_version = 76516697}
|
fields = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c14fce0, elements = 0}, <No data fields>}
|
all_fields = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c14fd00, elements = 0}, <No data fields>}
|
auto_increment_field_copied = false
|
cleanup_done = true
|
init_read_record_done = true
|
save_sql_mode = 1411383296
|
prev_insert_id = 0
|
time_to_report_progress = 1000
|
dfield_ptr = 0x0
|
save_to_s_default_fields = 0
|
make_versioned = false
|
make_unversioned = false
|
keep_versioned = false
|
bulk_insert_started = false
|
to_row_start = 0x0
|
to_row_end = 0x0
|
from_row_end = 0x0
|
query_start = {year = 1276444048, month = 32608, day = 1276444112, hour = 32608, minute = 1276444120, second = 32608, second_part = 0, neg = -80 '\260', time_type = 32608}
|
_db_stack_frame_ = {func = 0x5630b09c8f50 "mysql_alter_table", file = 0x5630b09c6930 "/data/src/preview-10.10-online-alter/sql/sql_table.cc", level = 2147483655, line = -1, prev = 0x7f604c1551c0}
|
it = {<base_list_iterator> = {list = 0x7f604c157390, el = 0x7f6000016048, prev = 0x7f6000015f40, current = 0x7f6000016048}, <No data fields>}
|
def = 0x7f6000015f50
|
__PRETTY_FUNCTION__ = "int copy_data_between_tables(THD*, TABLE*, TABLE*, List<Create_field>&, bool, uint, ORDER*, ha_rows*, ha_rows*, Alter_info::enum_enable_or_disable, Alter_table_ctx*, bool)"
|
#19 0x00005630af34223f in mysql_alter_table (thd=0x7f6000000db8, new_db=0x7f6000005a78, new_name=0x7f6000005e88, create_info=0x7f604c157420, table_list=0x7f6000015560, alter_info=0x7f604c157330, order_num=0, order=0x0, ignore=false, if_exists=false) at /data/src/preview-10.10-online-alter/sql/sql_table.cc:10897
|
engine_changed = false
|
error = false
|
frm_is_created = false
|
error_handler_pushed = false
|
no_ha_table = false
|
table = 0x7f600010cb18
|
new_table = 0x7f6000055b38
|
ddl_log_state = {list = 0x7f6000052438, execute_entry = 0x7f600021e7b8, main_entry = 0x7f60001261c8, flags = 0}
|
errors_to_warnings = {<Internal_error_handler> = {_vptr.Internal_error_handler = 0x5630b13032a0 <vtable for Turn_errors_to_warnings_handler+16>, m_prev_internal_handler = 0x0}, <No data fields>}
|
partition_changed = false
|
fast_alter_partition = false
|
partial_alter = false
|
start_alter_id = 0
|
key_info = 0x7f6000016810
|
key_count = 0
|
varchar = false
|
table_creation_was_logged = true
|
binlog_as_create_select = false
|
log_if_exists = false
|
tables_opened = 1
|
new_db_type = 0x5630b3dd7e88
|
old_db_type = 0x5630b3dd7e88
|
copied = 0
|
deleted = 0
|
frm = {str = 0x7f6000161088 "\376\001\n\f\022", length = 460}
|
backup_name = {str = 0x7f604c155a60 "#sql-backup-3745e5-4", length = 20}
|
index_file = "XB\224\355", '\000' <repeats 44 times>, "\001\370eG", '\000' <repeats 44 times>, "\003\205\332`", '\000' <repeats 44 times>, "\242\333\272\246", '\000' <repeats 44 times>, "\312Z\304I", '\000' <repeats 44 times>...
|
data_file = '\000' <repeats 16 times>, "\005j\000\344", '\000' <repeats 44 times>, "[k\370\023", '\000' <repeats 44 times>, "ON.F", '\000' <repeats 44 times>, "\344>\243\310", '\000' <repeats 44 times>...
|
backup_name_buff = "#sql-backup-3745e5-4", '\000' <repeats 12 times>, "\016X\001\002", '\000' <repeats 23 times>
|
uuid_buffer = "\331\v\331\302\366l\021\354\217\273\004\003\000\000\000"
|
target_mdl_request = {type = MDL_NOT_INITIALIZED, duration = MDL_STATEMENT, next_in_list = 0x0, prev_in_list = 0xc68dc837, ticket = 0x0, key = {m_length = 0, m_db_name_length = 0, m_hash_value = 0, m_ptr = '\000' <repeats 24 times>, "I\260\204Z", '\000' <repeats 44 times>, "\065\232\242\346", '\000' <repeats 44 times>, "#\251\005\206", '\000' <repeats 44 times>, "\370V_\233", '\000' <repeats 44 times>...}, m_src_file = 0x0, m_src_line = 0}
|
mdl_ticket = 0x7f600021d8c0
|
alter_prelocking_strategy = {<Prelocking_strategy> = {_vptr.Prelocking_strategy = 0x5630b12f6aa8 <vtable for Alter_table_prelocking_strategy+16>}, <No data fields>}
|
online = true
|
trigger_param = {table = {s = 0x0, file = 0x0, next = 0x0, prev = 0x0, share_all_next = 0x0, share_all_prev = 0x0, global_free_next = 0x0, global_free_prev = 0x0, instance = 0, in_use = 0x0, record = {0x0, 0x0, 0x0}, write_row_record = 0x0, insert_values = 0x0, covering_keys = {buffer = {0}}, intersect_keys = {buffer = {0}}, keys_in_use_for_query = {buffer = {0}}, keys_in_use_for_group_by = {buffer = {0}}, keys_in_use_for_order_by = {buffer = {0}}, constraint_dependent_keys = {buffer = {0}}, key_info = 0x0, field = 0x0, vfield = 0x0, default_field = 0x0, next_number_field = 0x0, found_next_number_field = 0x0, check_constraints = 0x0, triggers = 0x0, pos_in_table_list = 0x0, pos_in_locked_tables = 0x0, internal_tables = 0x0, group = 0x0, alias = {<Charset> = {m_charset = 0x0}, <Binary_string> = {<Sql_alloc> = {<No data fields>}, Ptr = 0x0, str_length = 0, Alloced_length = 0, extra_alloc = 0, alloced = false, thread_specific = false}, <No data fields>}, null_flags = 0x0, def_read_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, def_write_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, tmp_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, def_rpl_write_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, eq_join_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, cond_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, read_set = 0x0, write_set = 0x0, rpl_write_set = 0x0, has_value_set = {bitmap = 0x0, last_word_ptr = 0x0, last_word_mask = 0, n_bits = 0}, query_id = 0, collected_stats = 0x0, used_stat_records = 0, opt_range_keys = {buffer = {0}}, opt_range = 0x0, const_key_parts = 0x0, opt_range_condition_rows = 0, cond_selectivity = 0, cond_selectivity_sampling_explain = 0x0, map = 0, lock_position = 0, lock_data_start = 0, lock_count = 0, tablenr = 0, used_fields = 0, temp_pool_slot = 0, status = 0, db_stat = 0, derived_select_number = 0, maybe_null = 0, current_lock = 0, copy_blobs = false, next_number_field_updated = false, null_row = false, no_rows_with_nulls = false, null_catch_flags = 0 '\000', force_index = false, force_index_order = false, force_index_group = false, distinct = false, const_table = false, no_rows = false, used_for_duplicate_elimination = false, keep_row_order = false, no_keyread = false, locked_by_logger = false, locked_by_name = false, fulltext_searched = false, no_cache = false, open_by_handler = false, auto_increment_field_not_null = false, insert_or_update = false, alias_name_used = false, get_fields_in_item_tree = false, vcol_refix_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x0, last = 0x0, elements = 0}, <No data fields>}, m_needs_reopen = false, created = false, master_had_triggers = false, reginfo = {join_tab = 0x0, lock_type = TL_UNLOCK, skip_locked = false, not_exists_optimize = false, impossible_range = false}, mem_root = {free = 0x0, used = 0x0, pre_alloc = 0x0, min_malloc = 0, block_size = 0, block_num = 0, first_block_usage = 0, flags = 0, error_handler = 0x0, psi_key = 0}, blob_storage = 0x0, grant = {grant_table_user = 0x0, grant_table_role = 0x0, version = 0, privilege = NO_ACL, want_privilege = NO_ACL, orig_want_privilege = NO_ACL, m_internal = {m_schema_lookup_done = false, m_schema_access = 0x0, m_table_lookup_done = false, m_table_access = 0x0}}, expr_arena = 0x0, part_info = 0x0, all_partitions_pruned_away = false, max_keys = 0, stats_is_read = false, histograms_are_read = false, mdl_ticket = 0x0, spl_opt_info = 0x0, keys_usable_for_splitting = {buffer = {0}}, notnull_cond = 0x0, online_alter_cache = 0x0, with_impossible_ranges = {buffer = {0}}, range_rowid_filter_cost_info_elems = 0, range_rowid_filter_cost_info = 0x0, range_rowid_filter_cost_info_ptr = 0x0, vers_write = false}, upgrading50to51 = false, got_error = false}
|
inplace_alter_table_committed = 0x0
|
inplace_alter_table_committed_argument = 0x0
|
_db_stack_frame_ = {func = 0x5630b09f6f35 "Sql_cmd_alter_table::execute", file = 0x5630b09f6c90 "/data/src/preview-10.10-online-alter/sql/sql_alter.cc", level = 2147483654, line = -1, prev = 0x7f604c157310}
|
table_kind = 0
|
is_reg_table = true
|
__PRETTY_FUNCTION__ = "bool mysql_alter_table(THD*, const LEX_CSTRING*, const LEX_CSTRING*, Table_specification_st*, TABLE_LIST*, Alter_info*, uint, ORDER*, bool, bool)"
|
alter_ctx = {implicit_default_value_error_field = 0x0, error_if_not_empty = false, tables_opened = 1, db = {str = 0x7f6000015c48 "test", length = 4}, table_name = {str = 0x7f6000015528 "t", length = 1}, storage_engine_name = {str = 0x7f604c156730 "InnoDB", length = 6}, alias = {str = 0x7f6000015528 "t", length = 1}, new_db = {str = 0x7f6000015c48 "test", length = 4}, new_name = {str = 0x7f6000015528 "t", length = 1}, new_alias = {str = 0x7f6000015528 "t", length = 1}, tmp_name = {str = 0x7f604c156b8c "#sql-alter-3745e5-4", length = 19}, tmp_storage_engine_name = {str = 0x7f604c1567f0 "\020h\025L`\177", length = 0}, tmp_id = {str = 0x7f604c155a50 "\331\v\331\302\366l\021\354\217\273\004\003", length = 16}, id = {str = 0x7f604c156720 "\331\v\027C\366l\021\354\217\273\004\003", length = 16}, tmp_buff = "\360f\025L`\177\000\000Z\363\177\260\060V\000\000\340\f\000\000`\177\000\000\270\f\000\000\000\000\000\000\261\274\340\260\060V\000\000\000\000\000\000\000\000\000\000 g\025L`\177\000\000\246\232{\260\060V\000\000\060g\025L`\177\000\000\246\232{\260\060V\000", id_buff = "\331\v\027C\366l\021\354\217\273\004\003\000\000\000", storage_engine_buff = "InnoDB\000\000`\v\000\000`\177\000\000`g\025L`\177\000\000Z\363\177\260\060V\000\000\340\f\000\000`\177\000\000\270\f\000\000\000\000\000\000\261\274\340\260\060V\000\000\000\000\000\000\000\000\000\000\220g\025L`\177\000\000\246\232{\260\060V\000\000\240g\025L`\177\000\000\246\232{\260\060V\000\000\260g\025L`\177\000\000\305\234{\260\060V\000\000\300g\025L`\177\000\000`\v\000\000`\177\000\000\320g\025L`\177\000\000Z\363\177\260\000\000\000\000\322\202\231\260\060V\000\000\000\000\000\000\000\000\000\000\360g\025L`\177\000\000\305\234{\260\000\000\001\000\020h\025L`\177\000\000\246\232{\260\060V\000", tmp_storage_engine_buff = "\020h\025L`\177\000\000\305\234{\260\060V\000\000\340\f\000\000`\177\000\000`\v\000\000`\177\000\000\060h\025L`\177\000\000Z\363\177\260\060V\000\000\340\f\000\000`\177\000\000\000\205\025L`\177\000\000\320h\025L`\177\000\000\031)\v\257\060V\000\000\bI\231\260\060V\000\000\270\r\000\000`\177\000\000\260w\025L`\177\000\000\000\205\025L`\177\000\000\300h\025L\f\000\000\000`\v\000\000`\177\000\000\220h\025L`\177\000\000Z\363\177\260\060V\000\000\340\f\000\000`\177\000\000\000Q\000\000`\177\000\000\200\346\325\261\060V\000\000\330b\315\263\060V\000\000\330c\315\263\060V\000\000\360h\025L\236\016\000", storage_engine_partitioned = false, tmp_storage_engine_name_partitioned = false, fk_error_if_delete_row = false, fk_error_id = 0x0, fk_error_table = 0x0, modified_primary_key = false, tmp_table = false, new_filename = "./test/t.frm\000\000\341!\v\257\060V\000\000\062\v\232\260\060V\000\000\270\r\000\000`\177\000\000\260w\025L`\177\000\000\000\205\025L`\177\000\000(\000\000\000\000\000\000\000\330Y\000\000`\177\000\000\270\r\000\000`\177\000\000\030y\025L`\177\000\000\270\r\000\000\033\003\000\000,N\255\260\060V\000\000\300\202\025L`\177\000\000r\214p\257\060V\000\000\340\f\000\000`\177\000\000\270\r\000\000`\177\000\000pi\025L\376\377\377\377\000\000\000\000\347\002\000\000\000\000\000\000\347\002", '\000' <repeats 14 times>, "`\177\000\000\313\064\200\260\060V\000\000C\314\232\260\060V\000\000\340\f\000\000&\006\000\000\001\000\000\000\000\000\000\000"..., new_alias_buff = "\263\060V\000\000 k\025L`\177\000\000'\217\334\257\060V\000\000@\255\317Y`\177\000\000\000%\271\262\060V\000\000 k\025L`\177\000\000\271\000\367\257\000\000\000\000\060\377\275\263\060V\000\000@\360\315Y`\177\000\000@R\337Y`\177\000\000\377\377\000\000\000\000\000\000\001\000\000\000\000\000\000\000\320u\311\262\060V\000\000\a\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\320u\311\262\060V\000\000\001\000\000\000\000\000\000\000pk\025L`\177\000\000\217KKZ`\177\000\000(o\025L`\177\000\000\320u\311\262\000\000\000\000\320n\025L`\177\000\000\260X\022\260\060V\000\000\260k\025L`\177\000\000(o\025L", tmp_name_buff = "#sql-alter-3745e5-4\000\000[\317\260\060V\000\000(o\025L`\177\000\000\000\000\000\000\000\000\000\000@KKZ`\177\000\000\360k\025L`\177\000\000YZ\367\257\060V\000\000(\220\021T`\177\000\000(o\025L`\177\000\000\bo\025L`\177\000\000\bo\025L`\177\000\000\020l\025L`\177\000\000r\375\366\257\060V\000\000(o\025L`\177\000\000\310l\025L`\177\000\000\060l\025L`\177\000\000\b\367\365\257\060V\000\000(o\025L`\177\000\000\300l\025L`\177\000\000Pl\025L`\177\000\000\000\366\365\257\060V\000\000\000o\025L`\177\000\000\300l\025L`", path = "./test/t\000\000\000\250F\366\257\060V\000\000\240l\025L`\177\000\000\240l\025L`\177\000\000\200q\025L`\177\000\000ke;\260\060V\000\000\240l\025L`\177\000\000\200K\243T`\177\000\000\330m\025L`\177\000\000\240l\025L`\177\000\000\001\001\000L`\177\000\000\000\000\000\000\000\000\000\000\323\001\fL\270~\305\377", '\000' <repeats 16 times>, "\350l\025L`\177\000\000\350l\025L`\177\000\000\001", '\000' <repeats 15 times>, "\310l\025L`\177\000\000\310l\025L`\177\000\000\000\000\000\000\000\000\000\000\327\273\005", '\000' <repeats 13 times>, "\022", '\000' <repeats 15 times>..., new_path = "./test/t\000\000\305\234{\260#\000\000\000\030\001\000\000\000\000\000\000\324p\025L`\177\000\000\030(\004\000`\177\000\000\220p\025L\246\000\000\000\220p\025L`\177\000\000\260\367\366\257\060V\000\000\320p\025L`\177\000\000\006\062\200\260\000\000\000\000#\300\232\260\060V\000\000\000\000\000\000\000\000\000\000\320n\025L`\177\000\000\000\214\032\305\000\000\000\000x\247\227\260\060V\000\000\000\000\000\000\000\000\000\000\360n\025L`\177\000\000\305\234{\260\000\000\001\000\020o\025L`\177\000\000\071G\200\260\060V\000\000\020o\025L`\177\000\000\340\f\000\000`\177\000\000\340\f\000\000`\177\000\000\270\f\000\000\001\000\000\000Pq\025L`\177"..., tmp_path = "./test/#sql-alter-3745e5-4\000{\260\000\000\001\000\240p\025L`\177\000\000\060\377\275\263\060V\000\000\320p\025L`\177\000\000'\217\334\257\060V\000\000\367\071_*\376\177\000\000\200\346\325\261\060V\000\000\340p\025L`\177\000\000\017`^*\000\000\000\000x\247\227\260\060V\000\000\000\000\000\000\000\000\000\000\340p\025L`\177\000\000\330Y\000\000`\177\000\000\360p\025L`\177\000\000\370^(\257\060V\000\000\000q\025L`\177\000\000\330Y\000\000`\177\000\000Pq\025L`\177\000\000\312^e\257\060V\000\000H\\\001\000`\177\000\000xX\001\000`\177\000\000Pq\025L`\177\000\000"...}
|
#20 0x00005630af4960d3 in Sql_cmd_alter_table::execute (this=0x7f6000015c60, thd=0x7f6000000db8) at /data/src/preview-10.10-online-alter/sql/sql_alter.cc:552
|
lex = 0x7f6000005100
|
select_lex = 0x7f60000059d8
|
first_table = 0x7f6000015560
|
used_engine = false
|
__PRETTY_FUNCTION__ = "virtual bool Sql_cmd_alter_table::execute(THD*)"
|
create_info = {<HA_CREATE_INFO> = {<Table_scope_and_contents_source_st> = {<Table_scope_and_contents_source_pod_st> = {alter_table_convert_to_charset = 0x0, tabledef_version = {str = 0x7f604c155a50 "\331\v\331\302\366l\021\354\217\273\004\003", length = 16}, org_tabledef_version = {str = 0x0, length = 0}, connect_string = {str = 0x7f6000215790 "", length = 0}, comment = {str = 0x7f6000054c80 "", length = 0}, alias = {str = 0x7f6000015528 "t", length = 1}, org_storage_engine_name = {str = 0x0, length = 0}, new_storage_engine_name = {str = 0x5630b0cb66eb <innobase_hton_name> "InnoDB", length = 6}, password = 0x0, tablespace = 0x0, data_file_name = 0x0, index_file_name = 0x0, max_rows = 0, min_rows = 0, auto_increment_value = 0, table_options = 9, avg_row_length = 0, used_fields = 0, key_block_size = 0, expression_length = 0, field_check_constraints = 0, stats_sample_pages = 0, null_bits = 2, options = 72, merge_insert_method = 0, extra_size = 16, db_type = 0x5630b3dd7e88, row_type = ROW_TYPE_DEFAULT, transactional = HA_CHOICE_UNDEF, storage_media = HA_SM_DEFAULT, page_checksum = HA_CHOICE_UNDEF, option_list = 0x0, stats_auto_recalc = HA_STATS_AUTO_RECALC_DEFAULT, varchar = true, sequence = false, check_constraint_list = 0x7f604c1573c0, option_struct = 0x7f6000016810, fields_option_struct = 0x7f6000015e38, indexes_option_struct = 0x7f6000015e48, table = 0x0, pos_in_locked_tables = 0x0, merge_list = 0x0, mdl_ticket = 0x0, table_was_deleted = false, seq_create_info = 0x0}, vers_info = {<Table_period_info> = {<Sql_alloc> = {<No data fields>}, name = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x5630b0990d0e "SYSTEM_TIME", length = 11}, <No data fields>}, <No data fields>}, period = {start = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, end = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}}, create_if_not_exists = false, constr = 0x0, unique_keys = 0}, as_row = {start = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, end = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}}, versioned_fields = false, unversioned_fields = false}, period_info = {<Sql_alloc> = {<No data fields>}, name = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, period = {start = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}, end = {<Lex_cstring> = {<st_mysql_const_lex_string> = {str = 0x0, length = 0}, <No data fields>}, <No data fields>}}, create_if_not_exists = false, constr = 0x0, unique_keys = 0}}, <Schema_specification_st> = {default_table_charset = 0x5630b1d5e680 <my_charset_latin1>, schema_comment = 0x0}, alter_info = 0x7f604c157330}, <DDL_options_st> = {m_options = DDL_options_st::OPT_NONE}, default_charset_collation = {<Lex_opt_context_charset_st> = {m_had_charset_default = false}, <Lex_exact_charset_extended_collation_attrs_st> = {m_ci = 0x0, m_type = Lex_exact_charset_extended_collation_attrs_st::TYPE_EMPTY}, m_charset_order = Lex_extended_charset_extended_collation_attrs_st::CHARSET_TYPE_EMPTY}, convert_charset_collation = {<Lex_opt_context_charset_st> = {m_had_charset_default = false}, <Lex_exact_charset_extended_collation_attrs_st> = {m_ci = 0x0, m_type = Lex_exact_charset_extended_collation_attrs_st::TYPE_EMPTY}, m_charset_order = Lex_extended_charset_extended_collation_attrs_st::CHARSET_TYPE_EMPTY}}
|
alter_info = {drop_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c157330, elements = 0}, <No data fields>}, alter_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c157348, elements = 0}, <No data fields>}, key_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c157360, elements = 0}, <No data fields>}, alter_rename_key_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c157378, elements = 0}, <No data fields>}, create_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x7f6000015f40, last = 0x7f6000016048, elements = 2}, <No data fields>}, alter_index_ignorability_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c1573a8, elements = 0}, <No data fields>}, check_constraint_list = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c1573c0, elements = 0}, <No data fields>}, flags = 1024, partition_flags = 0, keys_onoff = Alter_info::LEAVE_AS_IS, partition_names = {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x5630b1fe4820 <end_of_list>, last = 0x7f604c1573f0, elements = 0}, <No data fields>}, num_parts = 0, requested_algorithm = Alter_info::ALTER_TABLE_ALGORITHM_COPY, requested_lock = Alter_info::ALTER_TABLE_LOCK_NONE}
|
priv = (SELECT_ACL | INSERT_ACL | UPDATE_ACL | DELETE_ACL | CREATE_ACL | DROP_ACL | RELOAD_ACL | SHUTDOWN_ACL | PROCESS_ACL | FILE_ACL | GRANT_ACL | REFERENCES_ACL | INDEX_ACL | ALTER_ACL | SHOW_DB_ACL | SUPER_ACL | CREATE_TMP_ACL | LOCK_TABLES_ACL | EXECUTE_ACL | REPL_SLAVE_ACL | BINLOG_MONITOR_ACL | CREATE_VIEW_ACL | SHOW_VIEW_ACL | CREATE_PROC_ACL | ALTER_PROC_ACL | CREATE_USER_ACL | EVENT_ACL | TRIGGER_ACL | CREATE_TABLESPACE_ACL | DELETE_HISTORY_ACL | SET_USER_ACL | FEDERATED_ADMIN_ACL | CONNECTION_ADMIN_ACL | READ_ONLY_ADMIN_ACL | REPL_SLAVE_ADMIN_ACL | REPL_MASTER_ADMIN_ACL | BINLOG_ADMIN_ACL | BINLOG_REPLAY_ACL | SLAVE_MONITOR_ACL)
|
priv_needed = ALTER_ACL
|
result = false
|
_db_stack_frame_ = {func = 0x5630b099f038 "mysql_execute_command", file = 0x5630b099e2e0 "/data/src/preview-10.10-online-alter/sql/sql_parse.cc", level = 2147483653, line = -1, prev = 0x7f604c157f30}
|
#21 0x00005630af1352a7 in mysql_execute_command (thd=0x7f6000000db8, is_called_from_prepared_stmt=false) at /data/src/preview-10.10-online-alter/sql/sql_parse.cc:5996
|
res = 0
|
up_result = 0
|
lex = 0x7f6000005100
|
select_lex = 0x7f60000059d8
|
first_table = 0x7f6000015560
|
all_tables = 0x7f6000015560
|
unit = 0x7f60000051d8
|
have_table_map_for_update = false
|
rpl_filter = 0x5630b12f6250 <vtable for Internal_error_handler+16>
|
_db_stack_frame_ = {func = 0x5630b09a03cf "mysql_parse", file = 0x5630b099e2e0 "/data/src/preview-10.10-online-alter/sql/sql_parse.cc", level = 2147483652, line = -1, prev = 0x7f604c158380}
|
__PRETTY_FUNCTION__ = "int mysql_execute_command(THD*, bool)"
|
ots = {ctx = 0x7f6000004d98, traceable = false}
|
orig_binlog_format = BINLOG_FORMAT_MIXED
|
orig_current_stmt_binlog_format = BINLOG_FORMAT_STMT
|
#22 0x00005630af140c10 in mysql_parse (thd=0x7f6000000db8, rawbuf=0x7f6000015460 "ALTER TABLE t FORCE, ALGORITHM=COPY, LOCK=NONE", length=46, parser_state=0x7f604c158500) at /data/src/preview-10.10-online-alter/sql/sql_parse.cc:8036
|
found_semicolon = 0x0
|
error = 32608
|
lex = 0x7f6000005100
|
err = false
|
_db_stack_frame_ = {func = 0x5630b099e879 "dispatch_command", file = 0x5630b099e2e0 "/data/src/preview-10.10-online-alter/sql/sql_parse.cc", level = 2147483651, line = -1, prev = 0x7f604c1584e0}
|
__PRETTY_FUNCTION__ = "void mysql_parse(THD*, char*, uint, Parser_state*)"
|
#23 0x00005630af117f11 in dispatch_command (command=COM_QUERY, thd=0x7f6000000db8, packet=0x7f600000b9e9 "", packet_length=46, blocking=true) at /data/src/preview-10.10-online-alter/sql/sql_parse.cc:1894
|
packet_end = 0x7f600001548e ""
|
parser_state = {m_lip = {lookahead_token = -1, lookahead_yylval = 0x0, m_thd = 0x7f6000000db8, m_ptr = 0x7f600001548f "\004", m_tok_start = 0x7f600001548f "\004", m_tok_end = 0x7f600001548f "\004", m_end_of_query = 0x7f600001548e "", m_tok_start_prev = 0x7f600001548e "", m_buf = 0x7f6000015460 "ALTER TABLE t FORCE, ALGORITHM=COPY, LOCK=NONE", m_buf_length = 46, m_echo = true, m_echo_saved = false, m_cpp_buf = 0x7f60000154e8 "ALTER TABLE t FORCE, ALGORITHM=COPY, LOCK=NONE", m_cpp_ptr = 0x7f6000015516 "", m_cpp_tok_start = 0x7f6000015516 "", m_cpp_tok_start_prev = 0x7f6000015516 "", m_cpp_tok_end = 0x7f6000015516 "", m_body_utf8 = 0x0, m_body_utf8_ptr = 0x100000cb8 <error: Cannot access memory at address 0x100000cb8>, m_cpp_utf8_processed_ptr = 0x0, next_state = MY_LEX_END, found_semicolon = 0x0, ignore_space = false, stmt_prepare_mode = false, multi_statements = true, yylineno = 1, m_digest = 0x0, in_comment = NO_COMMENT, in_comment_saved = (unknown: 0x10000), m_cpp_text_start = 0x7f6000015507 "COPY, LOCK=NONE", m_cpp_text_end = 0x7f600001550b ", LOCK=NONE", m_underscore_cs = 0x0}, m_yacc = {yacc_yyss = 0x0, yacc_yyvs = 0x0, m_set_signal_info = {m_item = {0x0 <repeats 13 times>}}, m_lock_type = TL_READ_DEFAULT, m_mdl_type = MDL_SHARED_READ}, m_digest_psi = 0x7f6000004b28}
|
net = 0x7f60000010f0
|
error = false
|
do_end_of_statement = true
|
_db_stack_frame_ = {func = 0x5630b099e4fd "do_command", file = 0x5630b099e2e0 "/data/src/preview-10.10-online-alter/sql/sql_parse.cc", level = 2147483650, line = -1, prev = 0x7f604c158dc0}
|
drop_more_results = false
|
__PRETTY_FUNCTION__ = "dispatch_command_return dispatch_command(enum_server_command, THD*, char*, uint, bool)"
|
__FUNCTION__ = "dispatch_command"
|
res = <optimized out>
|
#24 0x00005630af1150ea in do_command (thd=0x7f6000000db8, blocking=true) at /data/src/preview-10.10-online-alter/sql/sql_parse.cc:1407
|
return_value = DISPATCH_COMMAND_SUCCESS
|
packet = 0x7f600000b9e8 "\037"
|
packet_length = 47
|
net = 0x7f60000010f0
|
command = COM_QUERY
|
_db_stack_frame_ = {func = 0x5630b0e1650b "?func", file = 0x5630b0e16511 "?file", level = 2147483649, line = -1, prev = 0x0}
|
__PRETTY_FUNCTION__ = "dispatch_command_return do_command(THD*, bool)"
|
__FUNCTION__ = "do_command"
|
#25 0x00005630af480ffd in do_handle_one_connection (connect=0x5630b446c348, put_in_cache=true) at /data/src/preview-10.10-online-alter/sql/sql_connect.cc:1418
|
create_user = true
|
thr_create_utime = 2792902012419
|
thd = 0x7f6000000db8
|
__PRETTY_FUNCTION__ = "void do_handle_one_connection(CONNECT*, bool)"
|
#26 0x00005630af480804 in handle_one_connection (arg=0x5630b4481d98) at /data/src/preview-10.10-online-alter/sql/sql_connect.cc:1312
|
connect = 0x5630b4481d98
|
#27 0x00005630afd8eb95 in pfs_spawn_thread (arg=0x5630b446beb8) at /data/src/preview-10.10-online-alter/storage/perfschema/pfs.cc:2201
|
typed_arg = 0x5630b446beb8
|
user_arg = 0x5630b4481d98
|
user_start_routine = 0x5630af48074f <handle_one_connection(void*)>
|
pfs = 0x7f6059cf9700
|
klass = 0x5630b3bfc580
|
#28 0x00007f605a8bdea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
ret = <optimized out>
|
pd = <optimized out>
|
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140051570071296, 8746526504861386899, 140729609248782, 140729609248783, 140051570069376, 311296, -8673511044564563821, -8673560610113894253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
|
not_first_call = 0
|
#29 0x00007f605a4bcdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
Attachments
Issue Links
- is caused by
-
MDEV-16329 Engine-independent online ALTER TABLE
- Closed
- relates to
-
MDEV-28808 Test MDEV-16329 (ALTER ONLINE TABLE) - Core server part
- Closed