mariadb/sql
Kristian Nielsen d13eb66f4f MDEV-13831: Assertion on event group missing XID/COMMIT event
The assertion occurred in the SQL thread if an event group was incompletely
written, missing the end XID or COMMIT event, and immediately followed by a
new event group. This could also lead to the incomplete event group being
committed, and with the wrong GTID.

Fix by rolling back any active transaction from a prior event group when
applying the following GTID event.

Getting an incomplete event like this is somewhat rare to happen. If the
server crashes in the middle of writing an event group, the server restart
will write a new format description event, which makes the slave roll back
the partial event group. But presumably it could happen if the master
experiences temporary write errors in the binlog, like intermittent disk
full for example.

Signed-off-by: Kristian Nielsen <knielsen@knielsen-hq.org>
2024-12-05 12:08:12 +01:00
..
share MDEV-35046 SIGSEGV in list_delete in optimized builds when using pseudo_slave_mode 2024-11-15 09:48:28 -05:00
add_errmsg
authors.h
backup.cc MDEV-33211 : Galera SST on maria-backup causes donor node to be unresponsive 2024-02-27 20:55:54 +02:00
backup.h
bounded_queue.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
char_buffer.h MDEV-32081 Remove my_casedn_str() from get_canonical_filename() 2023-09-04 09:36:44 +04:00
charset_collations.cc
charset_collations.h
client_settings.h MDEV-32567 Remove thr_alarm from server codebase 2023-11-23 11:52:38 +11:00
CMakeLists.txt MDEV-33091 pcre2 headers aren't found on Solaris 2024-09-05 12:14:06 +10:00
compat56.cc
compat56.h
contributors.h Update sponsors 2024-08-12 09:32:30 +01:00
create_options.cc Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
create_options.h Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
create_tmp_table.h
cset_narrowing.cc MDEV-32113: utf8mb3_key_col=utf8mb4_value cannot be used for ref 2023-10-19 17:24:30 +03:00
cset_narrowing.h MDEV-32113: utf8mb3_key_col=utf8mb4_value cannot be used for ref 2023-10-19 17:24:30 +03:00
custom_conf.h
datadict.cc
datadict.h
ddl_log.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
ddl_log.h
debug.cc Merge 10.11 into 11.0 2024-01-19 09:07:48 +02:00
debug.h
debug_sync.cc Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
debug_sync.h
deprecation.h Merge branch '11.2' into 11.3 2023-12-21 02:14:59 +01:00
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 Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
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 Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
event_parse_data.h
event_queue.cc Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
event_queue.h
event_scheduler.cc Merge branch '10.5' into 10.6 2024-10-29 14:20:03 +01:00
event_scheduler.h
events.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
events.h MDEV-31978 Turn ok_for_lower_case_names() to a method in Lex_ident_fs 2023-08-22 13:42:42 +04:00
field.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
field.h Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
field_comp.cc
field_comp.h
field_conv.cc Merge branch '11.1' into 11.2 2023-09-24 09:38:34 +02:00
filesort.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
filesort.h Merge branch '11.2' into 11.3 2023-12-21 02:14:59 +01:00
filesort_utils.cc
filesort_utils.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
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
grant.h
group_by_handler.cc
group_by_handler.h MDEV-26345 Spider GBH should execute original queries on the data node 2024-10-15 15:36:12 +11:00
gstream.cc
gstream.h
gtid_index.cc MDEV-4991: GTID binlog indexing 2024-01-27 12:09:54 +01:00
gtid_index.h MDEV-4991: GTID binlog indexing 2024-01-27 12:09:54 +01:00
ha_handler_stats.h MDEV-34251 Conditional jump or move depends on uninitialised value in ha_handler_stats::has_stats 2024-10-03 13:45:26 +03:00
ha_partition.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
ha_partition.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
ha_sequence.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
ha_sequence.h Merge branch '10.5' into 10.6 2024-10-29 14:20:03 +01:00
handle_connections_win.cc
handle_connections_win.h
handler.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
handler.h Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
hash_filo.cc
hash_filo.h
hostname.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
hostname.h
init.cc
init.h
innodb_priv.h
item.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
item.h Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
item_buff.cc
item_cmpfunc.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
item_cmpfunc.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_create.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_create.h Merge 10.6 -> 10.11 2024-12-05 10:11:58 +01:00
item_func.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_func.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_geofunc.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
item_geofunc.h Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
item_jsonfunc.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_jsonfunc.h Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
item_row.cc Merge branch '10.5' into 10.6 2024-07-16 15:54:22 +08:00
item_row.h Merge branch '10.5' into 10.6 2024-07-16 15:54:22 +08:00
item_strfunc.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_strfunc.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_subselect.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_subselect.h Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
item_sum.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
item_sum.h Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
item_timefunc.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
item_timefunc.h Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
item_vers.cc MDEV-34123 CONCAT Function Returns Unexpected Empty Set in Query 2024-10-08 11:58:46 +02:00
item_vers.h Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
item_windowfunc.cc
item_windowfunc.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
item_xmlfunc.cc Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
item_xmlfunc.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
json_schema.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
json_schema.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
json_schema_helper.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
json_schema_helper.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
json_table.cc Merge 10.11 into 11.2 2024-10-03 13:24:43 +03:00
json_table.h Merge 10.6 into 10.11 2024-10-03 10:55:08 +03:00
key.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
key.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
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.2' into 11.4 2024-06-17 15:46:39 +04:00
lex_string.h Merge branch '11.2' into 11.3 2023-09-21 14:15:04 +04:00
lex_symbol.h
lock.cc Merge branch '11.2' into 11.3 2023-11-14 18:33:03 +01:00
lock.h MDEV-32026 lowercase_table2.test failures in 11.3 2023-08-29 14:19:38 +04:00
log.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
log.h MDEV-34504 PURGE BINARY LOGS not working anymore 2024-07-10 18:50:08 +03:00
log_cache.h unpack_row+binlog_cache_data: fix unused variable 2024-01-30 02:48:03 +01:00
log_event.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
log_event.h Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
log_event_client.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
log_event_data_type.h MDEV-27666 User variable not parsed as geometry variable in geometry function 2024-01-16 18:53:23 +04:00
log_event_server.cc MDEV-13831: Assertion on event group missing XID/COMMIT event 2024-12-05 12:08:12 +01:00
log_slow.h MDEV-32203 Raise notes when an index cannot be used on data type mismatch 2023-10-03 08:25:31 +03:00
main.cc
mariadb.h
mdl.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02: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 Merge 10.11 into 11.2 2024-09-18 07:38:49 +03:00
MSG00001.bin
multi_range_read.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
multi_range_read.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
my_apc.cc Merge branch '10.6' into 10.10 2023-11-08 16:23:30 +01:00
my_apc.h MDEV-32728: Wrong mutex usage 'LOCK_thd_data' and 'wait_mutex' 2023-11-08 14:50:43 +01:00
my_decimal.cc Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
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 10.11 into 11.4 2024-12-02 11:35:34 +02:00
mysqld.h Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
mysqld_suffix.h
net_serv.cc Merge 11.2 into 11.4 2024-08-29 19:10:38 +03:00
online_alter.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
opt_histogram_json.cc Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
opt_histogram_json.h Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
opt_index_cond_pushdown.cc
opt_range.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
opt_range.h Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
opt_range_mrr.cc
opt_rewrite_date_cmp.cc MDEV-33299 Assertion `(tm->tv_usec % (int) log_10_int[6 - dec]) == 0' failed in void my_timestamp_to_binary(const timeval*, uchar*, uint) 2024-01-26 06:37:37 +04:00
opt_rewrite_date_cmp.h MDEV-33299 Assertion `(tm->tv_usec % (int) log_10_int[6 - dec]) == 0' failed in void my_timestamp_to_binary(const timeval*, uchar*, uint) 2024-01-26 06:37:37 +04:00
opt_rewrite_remove_casefold.cc MDEV-31496: Make optimizer handle UCASE(varchar_col)=... 2023-09-12 17:14:43 +03:00
opt_split.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
opt_subselect.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
opt_subselect.h
opt_sum.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
opt_table_elimination.cc Merge 10.6 into 10.11 2024-06-27 10:26:09 +03:00
opt_trace.cc Merge 10.11 into 11.0 2024-01-19 09:07:48 +02:00
opt_trace.h
opt_trace_context.h
optimizer_costs.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
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
partition_info.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
partition_info.h
password.c cleanup: octet2hex takes an uchar* argument 2024-02-03 11:22:21 +01:00
plistsort.c
privilege.h MDEV-33554 Upgrade from 11.2 to 11.3 changes root's privileges 2024-03-09 00:40:03 +01:00
procedure.cc
procedure.h Merge branch '10.5' into 10.6 2024-07-16 15:54:22 +08:00
protocol.cc Merge branch '10.6' into 10.11 2023-12-18 11:19:04 +01:00
protocol.h Merge branch '10.6' into 10.11 2023-12-18 11:19:04 +01:00
proxy_protocol.cc
proxy_protocol.h
records.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
records.h
repl_failsafe.cc Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
repl_failsafe.h
replication.h cleanup: ssl handling in the internal rpl client 2024-02-04 22:19:19 +01:00
rowid_filter.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
rowid_filter.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
rpl_constants.h
rpl_filter.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
rpl_filter.h Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
rpl_gtid.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02: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 Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
rpl_mi.h Merge branch '11.3' into 11.4 2024-02-15 13:53:21 +01:00
rpl_parallel.cc MDEV-11176: FTWRL confusing state about "worker thread pool" 2024-12-05 12:08:12 +01:00
rpl_parallel.h MDEV-35465 Async replication stops working on Galera async replica node when parallel replication is enabled 2024-12-03 15:05:32 +01:00
rpl_record.cc unpack_row+binlog_cache_data: fix unused variable 2024-01-30 02:48:03 +01:00
rpl_record.h MDEV-29069 ER_KEY_NOT_FOUND on online autoinc addition + concurrent DELETE 2023-08-15 10:16:13 +02:00
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc Merge 11.2 into 11.4 2024-08-29 19:10:38 +03:00
rpl_rli.h Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility.cc MDEV-31273: Eliminate Log_event::checksum_alg 2023-10-26 20:45:35 +02:00
rpl_utility.h MDEV-29069 follow-up: support partially usable keys 2023-08-15 10:16:13 +02:00
rpl_utility_server.cc
scheduler.cc
scheduler.h
select_handler.cc MDEV-32382 FederatedX error on pushdown of statements having CTE 2023-11-02 13:18:50 +07:00
select_handler.h MDEV-32382 FederatedX error on pushdown of statements having CTE 2023-11-02 13:18:50 +07:00
semisync.cc
semisync.h
semisync_master.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
semisync_master.h MDEV-34122: Assertion `entry' failed in Active_tranx::assert_thd_is_waiter 2024-10-21 15:35:54 -06:00
semisync_master_ack_receiver.cc Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
semisync_master_ack_receiver.h MDEV-33582 Add more warnings to be able to better diagnose network issues 2024-03-05 20:19:49 +02:00
semisync_slave.cc Merge 10.6 into 10.11 2024-03-28 09:16:57 +02:00
semisync_slave.h MDEV-32551: "Read semi-sync reply magic number error" warnings on master 2024-01-23 13:03:11 +02:00
service_wsrep.cc Merge branch '10.5' into '10.6' 2024-12-03 13:08:12 +01:00
session_tracker.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
session_tracker.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
set_var.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
set_var.h Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
signal_handler.cc Merge branch '10.5' into '10.6' 2024-09-01 06:51:25 +02:00
simple_tokenizer.h
slave.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
slave.h
socketpair.c Added socketpair.c as a replacement for 'pipe()' call for Windows. 2024-01-23 13:03:11 +02:00
socketpair.h Added socketpair.c as a replacement for 'pipe()' call for Windows. 2024-01-23 13:03:11 +02:00
sp.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sp.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sp_cache.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sp_cache.h
sp_head.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sp_head.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
sp_instr.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sp_instr.h Merge branch '11.2' into 11.4 2024-08-04 17:27:48 +02:00
sp_pcontext.cc
sp_pcontext.h Merge branch '10.5' into 10.6 2023-11-08 15:57:05 +01:00
sp_rcontext.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +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 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
sql_acl.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
sql_acl_getsort.inl Merge 10.5 -> 10.6 2024-12-05 09:20:36 +01:00
sql_admin.cc Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +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 Merge branch '11.1' into 11.2 2023-12-20 23:43:05 +01:00
sql_alter.h Merge remote-tracking branch 'origin/11.1' into 11.2 2024-07-09 14:04:11 +04:00
sql_analyse.cc Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
sql_analyse.h Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
sql_analyze_stmt.cc
sql_analyze_stmt.h
sql_array.h Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
sql_audit.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
sql_audit.h
sql_base.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_base.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_basic_types.h
sql_binlog.cc Merge 10.6 into 10.11 2024-01-18 19:22:23 +02:00
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 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_cache.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_callback.h
sql_class.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_class.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_client.cc
sql_cmd.h Merge remote-tracking branch 'origin/11.2' into 11.4 2024-07-09 21:45:37 +04:00
sql_connect.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_connect.h Merge 10.11 into 11.2 2024-10-03 13:24:43 +03:00
sql_const.h
sql_crypt.cc
sql_crypt.h
sql_cte.cc Merge branch '10.5' into 10.6 2024-01-11 12:59:22 +11:00
sql_cte.h Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
sql_cursor.cc Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_cursor.h
sql_db.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_db.h MDEV-31982 Remove check_db_name() from prepare_db_action() 2023-08-22 16:41:04 +04:00
sql_debug.h
sql_delete.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_delete.h
sql_derived.cc Merge branch '10.11' into 11.1 2024-08-03 09:32:42 +02:00
sql_derived.h
sql_digest.cc
sql_digest.h
sql_digest_stream.h
sql_do.cc MDEV-34679 ER_BAD_FIELD uses non-localizable substrings 2024-10-17 21:37:37 +02:00
sql_do.h
sql_error.cc Merge branch '10.6' into 10.11 2024-08-20 10:00:39 +02:00
sql_error.h Merge branch '11.2' into 11.4 2024-08-21 09:30:54 +02:00
sql_explain.cc Merge branch '10.11' into 11.1 2024-08-03 09:32:42 +02:00
sql_explain.h Merge branch '10.11' into 11.1 2024-08-03 09:32:42 +02:00
sql_expression_cache.cc Merge 10.6 into 10.11 2024-02-14 16:12:53 +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 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_handler.h
sql_help.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_help.h
sql_hset.h Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
sql_i_s.h
sql_insert.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_insert.h
sql_join_cache.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
sql_join_cache.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
sql_lex.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_lex.h Merge 11.2 into 11.4 2024-10-03 14:32:14 +03:00
sql_lifo_buffer.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
sql_limit.h
sql_list.cc
sql_list.h Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
sql_load.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
sql_load.h
sql_locale.cc Merge remote-tracking branch 'origin/11.2' into 11.4 2024-06-17 15:46:39 +04:00
sql_locale.h
sql_manager.cc Fix windows build failure 2024-04-15 18:54:30 +02:00
sql_manager.h
sql_mode.cc
sql_mode.h
sql_parse.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
sql_parse.h MDEV-31606 Refactor check_db_name() to get a const argument 2023-09-13 11:04:27 +04:00
sql_partition.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_partition.h
sql_partition_admin.cc
sql_partition_admin.h Fix compiler errors 2024-07-03 12:45:30 +02:00
sql_plist.h
sql_plugin.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_plugin.h Merge 10.6 into 10.11 2024-11-29 13:43:17 +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 Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
sql_prepare.h MDEV-27595 Backport SQL service, introduced by MDEV-19275. 2023-11-05 23:35:31 +04:00
sql_priv.h Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_profile.cc Merge branch '10.5' into 10.6 2023-12-17 11:20:43 +01:00
sql_profile.h Merge branch '10.5' into 10.6 2023-12-17 11:20:43 +01:00
sql_reload.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
sql_reload.h
sql_rename.cc
sql_rename.h
sql_repl.cc MDEV-34504 PURGE BINARY LOGS not working anymore 2024-07-10 18:50:08 +03:00
sql_repl.h MDEV-34504 PURGE BINARY LOGS not working anymore 2024-07-10 18:50:08 +03:00
sql_schema.cc MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_schema.h Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_select.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
sql_select.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_sequence.cc MDEV-32350 Can't selectively restore sequences using innodb tables from backup 2024-10-16 17:24:46 +03:00
sql_sequence.h MDEV-29771 Server crashes in check_sequence_fields upon CREATE TABLE .. SEQUENCE=1 AS SELECT .. 2023-09-27 08:54:26 +02:00
sql_servers.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
sql_servers.h
sql_show.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02: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 Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_state.c
sql_statistics.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_statistics.h Merge 10.6 into 10.11 2024-08-29 07:47:29 +03:00
sql_string.cc Merge 10.11 into 11.0 2024-03-28 10:51:36 +02:00
sql_string.h Merge branch '11.2' into 11.4 2024-08-04 17:27:48 +02:00
sql_table.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_table.h Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01: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 MDEV-32104 remove deprecated features 2023-09-30 14:43:12 +02:00
sql_trigger.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_trigger.h
sql_truncate.cc
sql_truncate.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_tvc.cc Merge branch '10.11' into 11.1 2024-08-03 09:32:42 +02:00
sql_tvc.h Merge branch '10.4' into 10.5 2023-09-25 13:06:57 +10:00
sql_type.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_type.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_type_fixedbin.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_type_fixedbin_storage.h
sql_type_geom.cc Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
sql_type_geom.h Merge 10.6 into 10.11 2024-01-18 19:22:23 +02: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 MDEV-33299 Assertion `(tm->tv_usec % (int) log_10_int[6 - dec]) == 0' failed in void my_timestamp_to_binary(const timeval*, uchar*, uint) 2024-01-26 06:37:37 +04:00
sql_udf.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sql_udf.h MDEV-34348: Miscellaneous fixes 2024-11-23 08:14:23 -07:00
sql_union.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
sql_union.h
sql_update.cc Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
sql_update.h
sql_used.h
sql_view.cc Merge 10.11 into 11.0 2024-01-19 09:07:48 +02:00
sql_view.h
sql_window.cc Merge branch '10.11' into 11.1 2024-08-03 09:32:42 +02:00
sql_window.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_yacc.yy Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
strfunc.cc
strfunc.h
structs.h Merge 11.2 into 11.4 2024-08-29 19:10:38 +03:00
sys_vars.cc Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
sys_vars.inl Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
sys_vars_shared.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
table.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
table.h Merge branch '11.2' into 11.4 2024-10-30 15:11:17 +01:00
table_cache.cc Merge 10.5 into 10.6 2024-11-29 12:37:46 +02:00
table_cache.h Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
temporary_tables.cc Merge 11.1 into 11.2 2024-06-17 12:02:03 +03:00
thr_malloc.cc
thr_malloc.h
thread_cache.h
thread_pool_info.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
threadpool.h Merge 10.5 into 10.6 2024-06-24 13:09:47 +03:00
threadpool_common.cc MDEV-34533 post-fix 2024-11-05 21:32:48 +01:00
threadpool_generic.cc Merge branch '10.5' into 10.6 2024-05-08 20:06:00 +02:00
threadpool_generic.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
threadpool_win.cc MDEV-23224 Windows threadpool - use better threadpool_max_threads default. 2024-03-19 11:57:38 +01:00
threadpool_winsockets.cc
threadpool_winsockets.h
transaction.cc Merge 11.1 into 11.2 2024-06-17 12:02:03 +03:00
transaction.h
tzfile.h
tztime.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
tztime.h Merge branch '11.3' into 11.4 2024-02-15 13:53:21 +01:00
udf_example.c
udf_example.def
uniques.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
uniques.h Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
unireg.cc Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
unireg.h Merge branch '11.2' into 11.4 2024-05-21 19:38:51 +02:00
upgrade_conf_file.cc
vers_string.h MDEV-31992 Automatic conversion from LEX_STRING to LEX_CSTRING 2023-08-23 15:30:06 +04:00
winmain.cc Merge 10.6 into 10.11 2024-02-21 13:08:23 +02:00
winservice.c
winservice.h
wsrep_allowlist_service.cc
wsrep_allowlist_service.h
wsrep_applier.cc Merge branch 10.5 into 10.6 2024-11-08 18:17:15 +05:30
wsrep_applier.h Use only MySQL code for TOI error vote 2024-09-01 02:58:27 +02:00
wsrep_binlog.cc Merge 11.3 into 11.4 2023-11-21 15:43:20 +01:00
wsrep_binlog.h
wsrep_check_opts.cc
wsrep_client_service.cc Merge branch '11.1' into 11.2 2023-12-20 23:43:05 +01:00
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 Merge 10.5 into 10.6 2024-01-02 17:37:58 +02:00
wsrep_event_service.cc
wsrep_event_service.h
wsrep_high_priority_service.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +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 Merge 10.11 -> 11.4 2024-12-05 11:01:42 +01:00
wsrep_mysqld.h Merge 10.6 into 10.11 2024-10-03 10:55:08 +03:00
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 MDEV-31660 : Assertion `client_state.transaction().active() in wsrep_append_key 2023-09-29 12:54:04 +02:00
wsrep_plugin.cc Merge 10.11 into 11.0 2024-01-03 15:55:17 +02:00
wsrep_plugin.h
wsrep_priv.h MDEV-31413 : Node has been dropped from the cluster on Startup / Shutdown with async replica 2023-08-08 03:25:56 +02:00
wsrep_schema.cc Merge 10.6 into 10.11 2024-11-29 13:43:17 +02:00
wsrep_schema.h Merge branch '10.6' into '10.11' 2024-09-02 03:49:03 +02:00
wsrep_server_service.cc Merge branch '10.5' into 10.6 2024-10-29 14:20:03 +01:00
wsrep_server_service.h MDEV-32363 Shut down Galera networking and logging on fatal signal 2024-09-01 02:48:19 +02:00
wsrep_server_state.cc Merge 10.11 into 11.2 2024-10-03 13:24:43 +03:00
wsrep_server_state.h Merge 10.11 -> 11.2 2024-09-09 13:50:38 +03:00
wsrep_sst.cc Merge branch '10.11' into 11.2 2024-10-29 16:42:46 +01:00
wsrep_sst.h
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 Merge branch '10.5' into 10.6 2024-10-29 14:20:03 +01:00
wsrep_thd.h Merge 10.5 into 10.6 2024-01-03 14:24:47 +02:00
wsrep_trans_observer.h Merge 10.6 into 10.11 2023-12-21 13:19:17 +02:00
wsrep_types.h
wsrep_utils.cc Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
wsrep_utils.h Merge 10.6 into 10.10 2023-10-14 13:36:11 +03:00
wsrep_var.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
wsrep_var.h Merge 11.2 into 11.3 2023-10-27 10:48:29 +03:00
wsrep_xid.cc
wsrep_xid.h
xa.cc Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
xa.h Revert "MDEV-35019 Provide a way to enable "rollback XA on disconnect" behavior we had before 10.5.2" 2024-10-16 13:23:47 +02:00