mariadb/sql
Monty 25b5c63905 MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps
This commit adds 3 new status variables to 'show all slaves status':

- Master_last_event_time ; timestamp of the last event read from the
  master by the IO thread.
- Slave_last_event_time ; Master timestamp of the last event committed
  on the slave.
- Master_Slave_time_diff: The difference of the above two timestamps.

All the above variables are NULL until the slave has started and the
slave has read one query event from the master that changes data.

- Added information_schema.slave_status, which allows us to remove:
   - show_master_info(), show_master_info_get_fields(),
     send_show_master_info_data(), show_all_master_info()
   - class Sql_cmd_show_slave_status.
   - Protocol::store(I_List<i_string_pair>* str_list) as it is not
     used anymore.
- Changed old SHOW SLAVE STATUS and SHOW ALL SLAVES STATUS to
  use the SELECT code path, as all other SHOW ... STATUS commands.

Other things:
- Xid_log_time is set to time of commit to allow slave that reads the
  binary log to calculate Master_last_event_time and
  Slave_last_event_time.
  This is needed as there is not 'exec_time' for row events.
- Fixed that Load_log_event calculates exec_time identically to
  Query_event.
- Updated RESET SLAVE to reset Master/Slave_last_event_time
- Updated SQL thread's update on first transaction read-in to
  only update Slave_last_event_time on group events.
- Fixed possible (unlikely) bugs in sql_show.cc ...old_format() functions
  if allocation of 'field' would fail.

Reviewed By:
Brandon Nesterenko <brandon.nesterenko@mariadb.com>
Kristian Nielsen <knielsen@knielsen-hq.org>
2024-07-25 08:57:27 -06:00
..
share Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
add_errmsg
authors.h
backup.cc
backup.h
bounded_queue.h
char_buffer.h
charset_collations.cc
charset_collations.h
client_settings.h
CMakeLists.txt Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
compat56.cc More windows changes for 32 bit unsigned timestamp: 2024-05-27 12:39:02 +02:00
compat56.h More windows changes for 32 bit unsigned timestamp: 2024-05-27 12:39:02 +02:00
contributors.h
create_options.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
create_options.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
create_tmp_table.h
cset_narrowing.cc
cset_narrowing.h
custom_conf.h
datadict.cc
datadict.h
ddl_log.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
ddl_log.h
debug.cc
debug.h
debug_sync.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
debug_sync.h
deprecation.h
derived_handler.cc
derived_handler.h
derror.cc
derror.h
des_key_file.cc openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
des_key_file.h openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
discover.cc
discover.h
encryption.cc
event_data_objects.cc Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
event_data_objects.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
event_db_repository.cc
event_db_repository.h
event_parse_data.cc
event_parse_data.h
event_queue.cc MDEV-32188 make TIMESTAMP use whole 32-bit unsigned range 2024-05-27 12:39:02 +02:00
event_queue.h
event_scheduler.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
event_scheduler.h
events.cc
events.h
field.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
field.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
field_comp.cc
field_comp.h
field_conv.cc ALTER TABLE and replication should convert old row_end timestamps to new timestamp range 2024-05-27 12:39:03 +02:00
filesort.cc MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
filesort.h
filesort_utils.cc
filesort_utils.h
gcalc_slicescan.cc Merge 10.6 into 10.11 2024-05-30 16:04:00 +03:00
gcalc_slicescan.h
gcalc_tools.cc
gcalc_tools.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
gen_lex_hash.cc
gen_lex_token.cc
gen_yy_files.cmake
grant.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
grant.h
group_by_handler.cc
group_by_handler.h
gstream.cc
gstream.h
gtid_index.cc
gtid_index.h
ha_handler_stats.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
ha_partition.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
ha_partition.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
ha_sequence.cc MDEV-33151 Add more columns to TABLE_STATISTICS and USER STATS 2024-05-27 12:39:04 +02:00
ha_sequence.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
handle_connections_win.cc
handle_connections_win.h
handler.cc MDEV-34571 Add page accessed and pages read from disk to table_stats 2024-07-12 11:28:18 +03:00
handler.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
hash_filo.cc
hash_filo.h
hostname.cc Merge 10.6 into 10.11 2024-05-30 16:04:00 +03:00
hostname.h
init.cc
init.h
innodb_priv.h
item.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
item_buff.cc
item_cmpfunc.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
item_cmpfunc.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
item_create.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_create.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
item_func.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_func.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_geofunc.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
item_geofunc.h Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
item_jsonfunc.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_jsonfunc.h Merge remote-tracking branch 'origin/11.1' into 11.2 2024-07-09 14:04:11 +04:00
item_row.cc
item_row.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
item_strfunc.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_strfunc.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_subselect.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_subselect.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_sum.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
item_sum.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_timefunc.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
item_timefunc.h Merge branch '10.11' into 11.1 2024-07-08 22:40:16 +02:00
item_vers.cc
item_vers.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
item_windowfunc.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
item_windowfunc.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
item_xmlfunc.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
item_xmlfunc.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
json_schema.cc
json_schema.h
json_schema_helper.cc
json_schema_helper.h
json_table.cc MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
json_table.h
key.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
key.h
keycaches.cc Merge branch '10.11' into 11.1 2024-07-08 22:40:16 +02:00
keycaches.h
lex.h Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
lex_charset.cc
lex_charset.h Merge 11.1 into 11.2 2024-06-17 12:02:03 +03:00
lex_ident.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
lex_string.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
lex_symbol.h
lock.cc Optimize checking if a table is a statistics table 2024-05-27 12:39:02 +02:00
lock.h
log.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
log.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
log_cache.h MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
log_event.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
log_event.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
log_event_client.cc MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
log_event_data_type.h
log_event_server.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
log_slow.h
main.cc
mariadb.h
mdl.cc Added Lock_time_ms and Table_catalog columns to metadata_lock_info 2024-07-03 13:20:33 +03:00
mdl.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
mem_root_array.h
message.h
message.mc
message.rc
mf_iocache.cc
mf_iocache_encr.cc MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
MSG00001.bin
multi_range_read.cc
multi_range_read.h Merge branch '10.11' into 11.1 2024-07-08 22:40:16 +02:00
my_apc.cc
my_apc.h
my_decimal.cc
my_decimal.h
my_json_writer.cc Merge 10.6 into 10.11 2024-05-30 16:04:00 +03:00
my_json_writer.h
myskel.m4.in
mysql_install_db.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
mysql_upgrade_service.cc
mysqld.cc Merge remote-tracking branch 'origin/11.5' into 11.6 2024-07-10 19:18:52 +04:00
mysqld.h Merge remote-tracking branch 'origin/11.5' into 11.6 2024-07-10 19:18:52 +04:00
mysqld_suffix.h
net_serv.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
online_alter.cc MDEV-34150 Assertion failure in Diagnostics_area::set_error_status upon binary logging hitting tmp space limit 2024-05-27 12:39:04 +02:00
opt_histogram_json.cc don't use session locale for the error log 2024-05-27 12:39:04 +02:00
opt_histogram_json.h
opt_index_cond_pushdown.cc
opt_range.cc Merge remote-tracking branch 'origin/10.11' into 11.1 2024-07-09 10:45:47 +04:00
opt_range.h Merge branch '10.11' into 11.1 2024-07-08 22:40:16 +02:00
opt_range_mrr.cc
opt_rewrite_date_cmp.cc
opt_rewrite_date_cmp.h
opt_rewrite_remove_casefold.cc
opt_split.cc Merge branch '10.11' into 11.0 2024-05-12 12:18:28 +02:00
opt_subselect.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
opt_subselect.h
opt_sum.cc
opt_table_elimination.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
opt_trace.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
opt_trace.h
opt_trace_context.h
optimizer_costs.h
optimizer_defaults.h
parse_file.cc
parse_file.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
partition_element.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
partition_info.cc don't use session locale for the error log 2024-05-27 12:39:04 +02:00
partition_info.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
password.c
plistsort.c
privilege.h
procedure.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
procedure.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
protocol.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
protocol.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
proxy_protocol.cc
proxy_protocol.h
records.cc
records.h
repl_failsafe.cc Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
repl_failsafe.h
replication.h
rowid_filter.cc
rowid_filter.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
rpl_constants.h
rpl_filter.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
rpl_filter.h
rpl_gtid.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
rpl_gtid.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
rpl_injector.cc
rpl_injector.h
rpl_mi.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_mi.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_parallel.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_parallel.h Merge 10.6 to 10.11 2024-05-07 08:45:31 +02:00
rpl_record.cc
rpl_record.h
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_rli.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility.cc
rpl_utility.h
rpl_utility_server.cc
scheduler.cc
scheduler.h
select_handler.cc
select_handler.h
semisync.cc
semisync.h
semisync_master.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
semisync_master.h MDEV-33145 Add FLUSH GLOBAL STATUS 2024-05-27 12:39:03 +02:00
semisync_master_ack_receiver.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
semisync_master_ack_receiver.h
semisync_slave.cc
semisync_slave.h
service_wsrep.cc MDEV-31658 : Deadlock found when trying to get lock during applying 2024-06-19 14:09:11 +02:00
session_tracker.cc MDEV-31609 Send initial values of system variables in first OK packet 2024-04-10 11:13:46 +10:00
session_tracker.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
set_var.cc ER_VARIABLE_DELETED fix typos, adjust wording, fix plugins. 2024-05-27 12:39:03 +02:00
set_var.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
signal_handler.cc Disable new connections in case of fatal signal 2024-06-20 09:53:01 +03:00
simple_tokenizer.h
slave.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
slave.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
socketpair.c
socketpair.h
sp.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sp.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sp_cache.cc Merge branch '11.4' into 11.5 2024-05-23 17:01:43 +02:00
sp_cache.h
sp_head.cc mark the deprecated sysvar deprecated 2024-05-27 12:39:02 +02:00
sp_head.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sp_instr.cc mark the deprecated sysvar deprecated 2024-05-27 12:39:02 +02:00
sp_instr.h Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
sp_pcontext.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sp_pcontext.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sp_rcontext.cc Merge branch '11.4' into 11.5 2024-05-23 17:01:43 +02:00
sp_rcontext.h
spatial.cc
spatial.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_acl.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_acl.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_acl_getsort.ic
sql_admin.cc MDEV-33938 Analyze table on sequences should be prohibited 2024-05-27 12:39:03 +02:00
sql_admin.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_alloc.h
sql_alter.cc MDEV-33655 Remove alter_algorithm 2024-05-27 12:39:03 +02:00
sql_alter.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_analyse.cc MDEV-32188 make TIMESTAMP use whole 32-bit unsigned range 2024-05-27 12:39:02 +02:00
sql_analyse.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_analyze_stmt.cc
sql_analyze_stmt.h MDEV-18478 ANALYZE for statement should show selectivity of ICP, part#2 2024-04-23 22:55:22 +03:00
sql_array.h
sql_audit.cc
sql_audit.h
sql_base.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_base.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_basic_types.h
sql_binlog.cc
sql_binlog.h
sql_bitmap.h
sql_bootstrap.cc Check and remove high stack usage 2024-04-23 14:12:31 +03:00
sql_bootstrap.h
sql_builtin.cc.in
sql_cache.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
sql_cache.h
sql_callback.h
sql_class.cc Merge remote-tracking branch 'origin/11.5' into 11.6 2024-07-10 19:18:52 +04:00
sql_class.h MDEV-34571 Add page accessed and pages read from disk to table_stats 2024-07-12 11:28:18 +03:00
sql_client.cc
sql_cmd.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_connect.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
sql_connect.h
sql_const.h
sql_crypt.cc
sql_crypt.h
sql_cte.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_cte.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_cursor.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_cursor.h
sql_db.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_db.h
sql_debug.h
sql_delete.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_delete.h
sql_derived.cc Merge 11.0 into 11.1 2024-03-28 12:15:36 +02:00
sql_derived.h
sql_digest.cc
sql_digest.h
sql_digest_stream.h
sql_do.cc
sql_do.h
sql_error.cc
sql_error.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_explain.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_explain.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_expression_cache.cc MDEV-33680 Server hangs or assertion fails upon SELECT with limited max_tmp_space_usage 2024-05-27 12:39:04 +02:00
sql_expression_cache.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_get_diagnostics.cc
sql_get_diagnostics.h Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
sql_handler.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_handler.h
sql_help.cc
sql_help.h
sql_hset.h
sql_i_s.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_insert.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_insert.h
sql_join_cache.cc Merge branch '11.4' into 11.5 2024-05-23 17:01:43 +02:00
sql_join_cache.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_lex.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_lex.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_lifo_buffer.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_limit.h
sql_list.cc
sql_list.h
sql_load.cc Merge 10.11 into 11.1 2024-06-17 09:21:50 +03:00
sql_load.h
sql_locale.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
sql_locale.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_manager.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
sql_manager.h
sql_mode.cc
sql_mode.h
sql_parse.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_parse.h
sql_partition.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
sql_partition.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_partition_admin.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_partition_admin.h Fix compiler errors 2024-07-03 12:45:30 +02:00
sql_plist.h
sql_plugin.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_plugin.h Reset some longlong global variables as part of FLUSH STATUS 2024-05-27 12:39:03 +02:00
sql_plugin_compat.h
sql_plugin_services.inl Merge 11.0 into 11.1 2024-03-28 12:15:36 +02:00
sql_prepare.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_prepare.h
sql_priv.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
sql_profile.cc
sql_profile.h
sql_reload.cc MDEV-33145 support for old-mode=OLD_FLUSH_STATUS 2024-05-27 12:39:03 +02:00
sql_reload.h
sql_rename.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_rename.h
sql_repl.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_repl.h
sql_schema.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_schema.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_select.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_select.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
sql_sequence.cc Merge branch '11.4' into 11.5 2024-05-23 17:01:43 +02:00
sql_sequence.h MDEV-33734 Improve the sequence increment inequality testing 2024-04-08 16:30:22 +10:00
sql_servers.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
sql_servers.h
sql_show.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_show.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_signal.cc
sql_signal.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_sort.h
sql_state.c
sql_statistics.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_statistics.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_string.cc Merge 10.11 into 11.0 2024-03-28 10:51:36 +02:00
sql_string.h Merge branch '11.4' into 11.5 2024-05-23 17:01:43 +02:00
sql_table.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_table.h MDEV-33449 improving repair of tables 2024-05-27 12:39:03 +02:00
sql_test.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_test.h
sql_time.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_time.h
sql_trigger.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_trigger.h MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_truncate.cc MDEV-31340 Remove MY_COLLATION_HANDLER::strcasecmp() 2024-04-18 15:22:10 +04:00
sql_truncate.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_tvc.cc
sql_tvc.h
sql_type.cc MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
sql_type.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_type_fixedbin.h Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_type_fixedbin_storage.h
sql_type_geom.cc MDEV-12668 SRID is not preserved in UNION, VIEW, MIN, MAX 2024-04-27 23:15:49 +04:00
sql_type_geom.h MDEV-12668 SRID is not preserved in UNION, VIEW, MIN, MAX 2024-04-27 23:15:49 +04:00
sql_type_int.h
sql_type_json.cc
sql_type_json.h
sql_type_real.h
sql_type_string.cc
sql_type_string.h
sql_type_timeofday.h
sql_udf.cc don't use session locale for the error log 2024-05-27 12:39:04 +02:00
sql_udf.h
sql_union.cc MDEV-34142 Server crashes in create_internal_tmp_table with low tmp space limit 2024-05-27 12:39:04 +02:00
sql_union.h
sql_update.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_update.h
sql_used.h
sql_view.cc MDEV-33449 improving repair of tables 2024-05-27 12:39:03 +02:00
sql_view.h
sql_window.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sql_window.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_yacc.yy MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
strfunc.cc
strfunc.h
structs.h MDEV-34571 Add page accessed and pages read from disk to table_stats 2024-07-12 11:28:18 +03:00
sys_vars.cc Merge remote-tracking branch 'origin/11.5' into 11.6 2024-07-10 19:18:52 +04:00
sys_vars.inl Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
sys_vars_shared.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
table.cc MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
table.h MDEV-33856: Alternative Replication Lag Representation via Received/Executed Master Binlog Event Timestamps 2024-07-25 08:57:27 -06:00
table_cache.cc Merge 10.5 into 10.6 2024-06-10 15:22:15 +03:00
table_cache.h
temporary_tables.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
thr_malloc.cc don't use session locale for the error log 2024-05-27 12:39:04 +02:00
thr_malloc.h
thread_cache.h
thread_pool_info.cc
threadpool.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
threadpool_common.cc
threadpool_generic.cc MDEV-32537 Name threads to improve debugging experience and diagnostics. 2024-07-09 13:17:20 +02:00
threadpool_generic.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
threadpool_win.cc MDEV-32537 due to Linux, restrict thread name to 15 characters, also in PS. 2024-07-09 13:20:49 +02:00
threadpool_winsockets.cc
threadpool_winsockets.h
transaction.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-08 12:25:04 +04:00
transaction.h
tzfile.h
tztime.cc Merge remote-tracking branch 'origin/11.4' into 11.5 2024-07-10 12:17:09 +04:00
tztime.h
udf_example.c
udf_example.def
uniques.cc MDEV-9101 Limit size of created disk temporary files and tables 2024-05-27 12:39:04 +02:00
uniques.h
unireg.cc Merge branch '11.4' into 11.5 2024-05-23 17:01:43 +02:00
unireg.h Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
upgrade_conf_file.cc
winmain.cc
winservice.c
winservice.h
wsrep_allowlist_service.cc
wsrep_allowlist_service.h
wsrep_applier.cc Merge branch '10.5' into 10.6 2024-05-08 20:06:00 +02:00
wsrep_applier.h
wsrep_binlog.cc
wsrep_binlog.h
wsrep_check_opts.cc MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_client_service.cc
wsrep_client_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_client_state.h
wsrep_condition_variable.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_dummy.cc
wsrep_event_service.cc
wsrep_event_service.h
wsrep_high_priority_service.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
wsrep_high_priority_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_mutex.h Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
wsrep_mysqld.cc MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_mysqld.h
wsrep_mysqld_c.h
wsrep_notify.cc Merge branch '10.6' into 10.11 2024-05-10 20:02:18 +02:00
wsrep_on.h
wsrep_plugin.cc
wsrep_plugin.h
wsrep_priv.h
wsrep_schema.cc Merge branch '10.6' into 10.11 2024-07-04 11:52:07 +02:00
wsrep_schema.h
wsrep_server_service.cc MDEV-33064: Sync trx->wsrep state from THD on trx start 2024-07-01 13:07:39 +02:00
wsrep_server_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_server_state.cc
wsrep_server_state.h
wsrep_sst.cc fix the use of strchrnul() which may be not available on some systems 2024-06-11 05:05:18 +02:00
wsrep_sst.h MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_status.cc
wsrep_status.h
wsrep_storage_service.cc
wsrep_storage_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_thd.cc MDEV-33748 get rid of pthread_(get_/set_)specific, use thread_local 2024-06-21 13:46:41 +02:00
wsrep_thd.h
wsrep_trans_observer.h
wsrep_types.h
wsrep_utils.cc MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_utils.h MDEV-31809 Automatic SST user account management 2024-06-10 23:29:05 +02:00
wsrep_var.cc
wsrep_var.h
wsrep_xid.cc
wsrep_xid.h
xa.cc Merge 11.1 into 11.2 2024-06-17 12:02:03 +03:00
xa.h