mariadb/sql
Marko Mäkelä e8b7fceb82 MDEV-24302: RESET MASTER hangs
Starting with MariaDB 10.5, roughly after MDEV-23855 was fixed,
we are observing sporadic hangs during the execution of the
RESET MASTER statement. We are hoping to fix the hangs with these
changes, but due to the rather infrequent occurrence of the hangs
and our inability to reliably reproduce the hangs, we cannot be
sure of this.

What we do know is that innodb_force_recovery=2 (or a larger setting)
will prevent srv_master_callback (the former srv_master_thread) from
running. In that mode, periodic log flushes would never occur and
RESET MASTER could hang indefinitely. That is demonstrated by the new
test case that was developed by Andrei Elkin. We fix this case by
implementing a special case for it.

This also includes some code cleanup and renames of misleadingly
named code. The interface has nothing to do with log checkpoints in
the storage engine; it is only about requesting log writes to be
persistent.

handlerton::commit_checkpoint_request,
commit_checkpoint_notify_ha(): Remove the unused parameter hton.

log_requests.start: Replaces pending_checkpoint_list.
log_requests.end: Replaces pending_checkpoint_list_end.
log_requests.mutex: Replaces pending_checkpoint_mutex.

log_flush_notify_and_unlock(), log_flush_notify(): Replaces
innobase_mysql_log_notify().  The new implementation should be
functionally equivalent to the old one.

innodb_log_flush_request(): Replaces innobase_checkpoint_request().
Implement a fast path for common cases, and reduce the mutex hold time.
POSSIBLE FIX OF THE HANG: We will invoke commit_checkpoint_notify_ha()
for the current request if it is already satisfied, as well as invoke
log_flush_notify_and_unlock() for any satisfied requests.

log_write(): Invoke log_flush_notify() when the write is already durable.
This was missing WITH_PMEM when the log is in persistent memory.

Reviewed by: Vladislav Vaintroub
2021-03-29 15:16:23 +03:00
..
share Merge 10.4 to 10.5 2020-10-22 17:08:49 +03:00
add_errmsg
authors.h Add Daniel Black to authors 2020-04-08 14:51:14 +04:00
backup.cc Merge 10.4 to 10.5 2020-10-22 17:08:49 +03:00
backup.h Added support for BACKUP LOCK / BACKUP UNLOCK 2019-01-14 16:18:50 +02:00
bounded_queue.h MDEV-21580: Allow packed sort keys in sort buffer 2020-03-10 15:09:17 +05:30
client_settings.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt cleanup: plugin.cmake 2020-12-21 14:04:32 +01:00
compat56.cc Merge branch '10.3' into 10.4 2020-08-03 14:44:06 +02:00
compat56.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
contributors.h Update sponsors 2021-03-12 07:02:29 +11:00
create_options.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
create_options.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
custom_conf.h Update FSF Address 2019-05-11 21:29:06 +03:00
datadict.cc cleanup: make dd_frm_type to work as documented 2020-07-04 01:44:46 +02:00
datadict.h cleanup: make dd_frm_type to work as documented 2020-07-04 01:44:46 +02:00
debug_sync.cc Merge 10.4 into 10.5 2020-09-04 18:44:44 +03:00
debug_sync.h Fix GCC -Wunused-function 2020-06-10 07:43:18 +03:00
derived_handler.cc MDEV-23778 Derived table handler looses data on conversion from HEAP to Aria 2020-09-28 15:16:28 -07:00
derived_handler.h MDEV-17096 Pushdown of simple derived tables to storage engines 2019-02-12 22:56:24 -08:00
derror.cc Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
derror.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
des_key_file.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
des_key_file.h Update FSF Address 2019-05-11 21:29:06 +03:00
discover.cc Added support for more functions when using partitioned S3 tables 2020-04-19 17:33:51 +03:00
discover.h Added support for more functions when using partitioned S3 tables 2020-04-19 17:33:51 +03:00
encryption.cc Merge branch '10.3' into 10.4 2020-08-03 14:44:06 +02:00
event_data_objects.cc Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
event_data_objects.h perfschema statement instrumentation related changes 2020-03-10 19:24:23 +01:00
event_db_repository.cc MDEV-24452 ALTER TABLE event take infinite time which for example breaks mysql_upgrade 2021-01-21 18:34:22 +02:00
event_db_repository.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_parse_data.cc Merge branch '10.3' into 10.4 2020-08-03 14:44:06 +02:00
event_parse_data.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_queue.cc Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
event_queue.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_scheduler.cc Aria will now register it's transactions 2020-05-23 12:29:10 +03:00
event_scheduler.h Update FSF Address 2019-05-11 21:29:06 +03:00
events.cc Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
events.h perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
field.cc MEM_CHECK_DEFINED: replace HAVE_valgrind 2021-03-26 07:58:49 +11:00
field.h MEM_CHECK_DEFINED: replace HAVE_valgrind 2021-03-26 07:58:49 +11:00
field_comp.cc MDEV-21348 - column compression memory leak 2020-04-02 00:57:00 +04:00
field_comp.h MDEV-11371 - column compression 2017-08-31 15:44:17 +04:00
field_conv.cc Merge branch '10.3' into 10.4 2020-08-03 14:44:06 +02:00
filesort.cc Merge branch '10.3' into 10.4 2020-12-25 09:13:28 +01:00
filesort.h MDEV-21580: Allow packed sort keys in sort buffer 2020-03-10 15:09:17 +05:30
filesort_utils.cc Merge 10.4 into 10.5 2020-07-15 14:51:22 +03:00
filesort_utils.h MDEV-21580: Allow packed sort keys in sort buffer 2020-03-10 15:09:17 +05:30
gcalc_slicescan.cc Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
gcalc_slicescan.h Merge branch '10.1' into 10.2 2020-08-02 11:05:29 +02:00
gcalc_tools.cc Merge branch '10.2' into 10.3 2020-08-03 13:41:29 +02:00
gcalc_tools.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
gen_lex_hash.cc gen_lex_hash: Omit deprecated register keywords 2019-07-23 15:23:27 +03:00
gen_lex_token.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
gen_sql_yacc_ora_yy.cmake Part2: MDEV-12518 Unify sql_yacc.yy and sql_yacc_ora.yy 2019-12-04 15:45:00 +04:00
gen_win_tzname_data.ps1 MDEV-22419 update windows timezone data from using newest ICU source 2020-04-30 01:21:44 +02:00
grant.cc MDEV-21702 Add a data type for privileges 2020-02-11 08:10:26 +04:00
grant.h MDEV-21702 Add a data type for privileges 2020-02-11 08:10:26 +04:00
group_by_handler.cc MDEV-18553: MDEV-16327 pre-requisits part 2: uniform of LIMIT/OFFSET handling 2019-10-13 09:40:41 +02:00
group_by_handler.h MDEV-16327: Server doesn't account for engines that supports OFFSET on their own. 2019-10-13 09:40:41 +02:00
gstream.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
gstream.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
ha_partition.cc Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
ha_partition.h MDEV-24564 Statistics are lost after ALTER TABLE 2021-01-28 14:15:01 +02:00
ha_sequence.cc MDEV-11412 Ensure that table is truly dropped when using DROP TABLE 2020-07-04 01:44:47 +02:00
ha_sequence.h Added support for more functions when using partitioned S3 tables 2020-04-19 17:33:51 +03:00
handle_connections_win.cc Merge 10.4 into 10.5 2020-10-30 11:15:30 +02:00
handle_connections_win.h MDEV-23279 main.named_pipe test timeouts if called twice in a row 2020-08-10 17:33:48 +00:00
handler.cc MDEV-24302: RESET MASTER hangs 2021-03-29 15:16:23 +03:00
handler.h MDEV-24302: RESET MASTER hangs 2021-03-29 15:16:23 +03:00
hash_filo.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
hash_filo.h cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
hostname.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
hostname.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
init.cc Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
init.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
innodb_priv.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
item.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
item.h Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
item_buff.cc Merge branch '10.3' into 10.4 2020-08-03 14:44:06 +02:00
item_cmpfunc.cc Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
item_cmpfunc.h Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
item_create.cc Merge 10.4 into 10.5 2020-08-01 14:42:51 +03:00
item_create.h Part2: MDEV-20837 Add MariaDB_FUNCTION_PLUGIN 2019-10-16 21:47:41 +04:00
item_func.cc Merge 10.4 into 10.5 2020-11-03 16:24:47 +02:00
item_func.h Trivial cleanups, no logic changes 2020-11-26 19:13:37 +02:00
item_geofunc.cc Merge branch '10.4' into 10.5 2020-09-29 16:59:36 +05:30
item_geofunc.h MDEV-20006 Move geometry specific code in Field_blob::get_key_image() to Field_geom 2019-07-10 07:17:25 +04:00
item_jsonfunc.cc Merge 10.4 into 10.5 2020-10-30 11:15:30 +02:00
item_jsonfunc.h MDEV-23437 Item_func_json_objectagg::print is not implemented. 2020-10-24 00:16:56 +04:00
item_row.cc Merge 10.4 into 10.5 2020-03-30 19:07:25 +03:00
item_row.h MDEV-15777 Use inferred IS NOT NULL predicates in the range optimizer 2019-08-30 18:47:14 -07:00
item_strfunc.cc Fixed length estimate for REPLACE() 2020-11-26 19:13:37 +02:00
item_strfunc.h Merge 10.4 into 10.5 2020-09-23 11:32:43 +03:00
item_subselect.cc Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
item_subselect.h Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
item_sum.cc Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
item_sum.h fixup 58e759a939: clang -Winconsistent-missing-override 2020-08-07 13:36:11 +02:00
item_timefunc.cc Merge 10.4 into 10.5 2020-10-30 11:15:30 +02:00
item_timefunc.h Merge 10.4 into 10.5 2020-10-30 11:15:30 +02:00
item_vers.cc Merge 10.3 into 10.4 2019-04-02 11:04:54 +03:00
item_vers.h MDEV-17317 Add THD* parameter into Item::get_date() and stricter data type control to "fuzzydate" 2018-09-28 14:01:17 +04:00
item_windowfunc.cc MDEV-15180: server crashed with NTH_VALUE() 2020-08-06 18:01:00 +05:30
item_windowfunc.h Merge 10.4 into 10.5 2020-08-01 14:42:51 +03:00
item_xmlfunc.cc Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
item_xmlfunc.h MDEV-20674 Reuse val_native() in ExtractValue() and UpdateXML() 2019-09-26 11:06:54 +04:00
key.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
key.h cleanup: const 2020-03-31 17:42:34 +02:00
keycaches.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
keycaches.h Merge 10.2 into 10.3 2019-10-18 09:05:27 +03:00
lex.h Merge branch '10.1' into 10.2 2020-08-02 11:05:29 +02:00
lex_string.h Merge 10.4 into 10.5 2020-11-03 16:24:47 +02:00
lex_symbol.h Update FSF Address 2019-05-11 21:29:06 +03:00
lock.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
lock.h Handle errors from external_unlock & mysql_unlock_tables 2020-04-19 17:33:51 +03:00
log.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
log.h Merge 10.4 into 10.5 2020-11-13 21:54:21 +02:00
log_event.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
log_event.h Trivial fixups, no code changes 2020-10-21 03:09:29 +03:00
log_event_client.cc Merge 10.4 into 10.5 2021-01-11 16:29:51 +02:00
log_event_old.cc Merge 10.4 into 10.5 2020-09-04 18:44:44 +03:00
log_event_old.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
log_event_server.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
log_slow.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
main.cc Update FSF Address 2019-05-11 21:29:06 +03:00
mariadb.h Enusure that my_global.h is included first 2017-08-24 01:05:44 +02:00
mdl.cc Merge 10.4 into 10.5 2021-03-11 20:09:34 +02:00
mdl.h Merge 10.4 into 10.5 2021-03-11 20:09:34 +02:00
mem_root_array.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
message.h Update FSF Address 2019-05-11 21:29:06 +03:00
message.mc MDEV-19068 - rename eventlog source to MariaDB. 2019-03-29 16:50:38 +01:00
message.rc MDEV-19068 - rename eventlog source to MariaDB. 2019-03-29 16:50:38 +01:00
mf_iocache.cc imporve clang build 2019-06-25 13:21:36 +03:00
mf_iocache_encr.cc Merge 10.2 into 10.3 2020-11-02 15:48:47 +02:00
MSG00001.bin MDEV-19068 - rename eventlog source to MariaDB. 2019-03-29 16:50:38 +01:00
multi_range_read.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
multi_range_read.h MDEV-21610 Different query results from 10.4.11 to 10.4.12 2020-02-20 13:35:19 +03:00
my_apc.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_apc.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_decimal.cc Merge branch '10.3' into 10.4 2020-02-11 14:40:35 +01:00
my_decimal.h Merge 10.3 into 10.4 2020-11-03 14:49:17 +02:00
my_json_writer.cc MDEV-22690 MSAN use-of-uninitialized-value in optimizer_trace 2020-07-01 16:11:58 +03:00
my_json_writer.h Second stage of optimizer_trace optimizations 2020-03-09 13:52:40 +02:00
mysql_install_db.cc Added 'const' to arguments in get_one_option and find_typeset() 2021-02-08 12:16:29 +02:00
mysql_upgrade_service.cc Added 'const' to arguments in get_one_option and find_typeset() 2021-02-08 12:16:29 +02:00
mysqld.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
mysqld.h Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
mysqld_suffix.h Update FSF Address 2019-05-11 21:29:06 +03:00
net_serv.cc Merge 10.4 into 10.5 2020-09-04 18:44:44 +03:00
nt_servc.cc Make possible to use clang on Windows (clang-cl) 2018-02-20 21:17:36 +00:00
nt_servc.h Make possible to use clang on Windows (clang-cl) 2018-02-20 21:17:36 +00:00
opt_index_cond_pushdown.cc de-virtualize redundantly virtual Item method 2020-09-10 13:32:27 +02:00
opt_range.cc MDEV-25069: Assertion `root->weight >= ...' failed in SEL_ARG::tree_delete #2 2021-03-17 20:59:30 +03:00
opt_range.h MDEV-24953: 10.5.9 crashes with large IN() list 2021-02-24 14:15:37 +03:00
opt_range_mrr.cc Merge 10.3 into 10.4 2020-05-30 11:04:27 +03:00
opt_split.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
opt_subselect.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
opt_subselect.h Merge 10.4 into 10.5 2019-09-27 19:12:07 +03:00
opt_sum.cc Merge 10.3 into 10.4 2021-03-20 13:04:36 +02:00
opt_table_elimination.cc Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
opt_trace.cc Merge 10.4 into 10.5 2020-04-08 10:36:41 +03:00
opt_trace.h Second stage of optimizer_trace optimizations 2020-03-09 13:52:40 +02:00
opt_trace_context.h Fixes for previous not-complete-push 2020-03-09 14:53:35 +02:00
parse_file.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
parse_file.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
partition_element.h MDEV-18501 Partition pruning doesn't work for historical queries (refactoring) 2019-09-01 14:04:25 +03:00
partition_info.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
partition_info.h Compilation fix 2020-04-27 18:19:07 +03:00
password.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
plistsort.c imporve clang build 2019-06-25 13:21:36 +03:00
privilege.h MDEV-23610: Slave user can't run "SHOW SLAVE STATUS" anymore after upgrade to 10.5, mysql_upgrade should take of that 2020-11-17 16:08:32 +05:30
procedure.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
procedure.h MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
protocol.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
protocol.h MDEV-19275 Provide SQL service to plugins. 2020-08-14 21:04:25 +04:00
proxy_protocol.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
proxy_protocol.h MDEV-15501 : Make proxy_protocol_networks variable read-write. 2018-03-23 20:23:12 +00:00
records.cc Merge 10.4 into 10.5 2020-08-10 21:38:55 +03:00
records.h Merge 10.4 into 10.5 2020-08-10 21:38:55 +03:00
repl_failsafe.cc MDEV-21743 Split up SUPER privilege to smaller privileges 2020-03-10 23:49:47 +04:00
repl_failsafe.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
replication.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rowid_filter.cc MDEV-22535 TABLE::initialize_quick_structures() takes 0.5% in oltp_read_only 2020-07-02 16:59:14 +03:00
rowid_filter.h MDEV-22014: Rowid Filtering is not displayed well in the optimizer trace 2020-04-02 11:50:47 +03:00
rpl_constants.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_filter.cc Merge 10.2 into 10.3 2020-09-03 09:26:54 +03:00
rpl_filter.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_gtid.cc Merge 10.4 into 10.5 2020-12-02 18:29:49 +02:00
rpl_gtid.h Merge 10.4 into 10.5 2020-03-23 10:50:14 +02:00
rpl_injector.cc Merge 10.4 into 10.5 2020-12-02 18:29:49 +02:00
rpl_injector.h Clean up and speed up interfaces for binary row logging 2020-03-24 21:00:03 +02:00
rpl_mi.cc cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
rpl_mi.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
rpl_parallel.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
rpl_parallel.h Merge 10.4 into 10.5 2020-06-18 13:58:54 +03:00
rpl_record.cc MDEV-22203: WSREP_ON is unnecessarily expensive to evaluate 2020-04-24 13:12:46 +03:00
rpl_record.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_record_old.cc Revert "MDEV-20342 Turn Field::flags from a member to a method" 2019-08-14 20:27:00 +04:00
rpl_record_old.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_reporting.cc MDEV-21851: Error in BINLOG_BASE64_EVENT i s always error-logged as if it is done by Slave 2020-06-12 11:25:27 +03:00
rpl_reporting.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
rpl_rli.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
rpl_rli.h Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
rpl_tblmap.cc cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
rpl_tblmap.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_utility.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
rpl_utility.h MDEV-19710 Split the server side code in rpl_utility.cc into virtual methods in Type_handler 2019-06-07 12:47:24 +04:00
rpl_utility_server.cc cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
scheduler.cc Merge 10.4 into 10.5 2019-05-23 10:32:21 +03:00
scheduler.h fix perfschema for pool-of-threads 2020-03-10 19:24:24 +01:00
select_handler.cc MDEV-23825 Join select_handler and Pushdown_select + XPand changes 2020-09-27 10:30:23 +04:00
select_handler.h MDEV-23825 Join select_handler and Pushdown_select + XPand changes 2020-09-27 10:30:23 +04:00
semisync.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
semisync.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
semisync_master.cc Change THD->transaction to a pointer to enable multiple transactions 2020-05-23 12:29:10 +03:00
semisync_master.h perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
semisync_master_ack_receiver.cc perfschema compilation, test and misc fixes 2020-03-10 19:24:23 +01:00
semisync_master_ack_receiver.h MDEV-19643 : Fix semisync on Windows 2019-06-21 15:17:06 +02:00
semisync_slave.cc MDEV-16812 Semisync slave io thread segfaults at STOP-SLAVE handling 2018-07-26 10:54:13 +03:00
semisync_slave.h MDEV-13073. This patch is a followup of the previous one to convert the trailing underscore identifier to mariadb standard. For identifier representing class private members the underscore is replaced with a m_ prefix. Otherwise _ is just removed. 2017-12-18 13:43:38 +02:00
service_wsrep.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
session_tracker.cc Merge 10.4 into 10.5 2020-10-30 11:15:30 +02:00
session_tracker.h MDEV-16470: switch off user variables (and fixes of its support) 2020-06-12 12:14:14 +02:00
set_var.cc Merge 10.4 into 10.5 2020-10-30 11:15:30 +02:00
set_var.h Merge 10.4 into 10.5 2020-06-03 09:45:39 +03:00
signal_handler.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
slave.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
slave.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sp.cc Merge 10.4 into 10.5 2021-01-25 12:44:24 +02:00
sp.h Aria will now register it's transactions 2020-05-23 12:29:10 +03:00
sp_cache.cc Fix various spelling errors 2020-03-16 00:10:50 +02:00
sp_cache.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_head.cc Merge 10.4 into 10.5 2020-12-02 18:29:49 +02:00
sp_head.h perfschema compilation, test and misc fixes 2020-03-10 19:24:23 +01:00
sp_pcontext.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
sp_pcontext.h MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
sp_rcontext.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
sp_rcontext.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spatial.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
spatial.h Merge 10.4 into 10.5 2020-03-21 11:37:10 +02:00
sql_acl.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_acl.h Revert "[MDEV-7978] add show create user" 2020-09-24 13:58:29 +10:00
sql_acl_getsort.ic MDEV-14735 better matching order for grants 2019-06-17 12:26:25 +02:00
sql_admin.cc Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
sql_admin.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_alloc.h gcc 8 warnings 2019-04-02 12:00:04 +03:00
sql_alter.cc Merge 10.4 into 10.5 2020-11-13 21:54:21 +02:00
sql_alter.h Merge 10.4 into 10.5 2020-08-01 14:42:51 +03:00
sql_analyse.cc Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sql_analyse.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_analyze_stmt.cc MDEV-21580: Allow packed sort keys in sort buffer 2020-03-10 15:09:17 +05:30
sql_analyze_stmt.h MDEV-21907: Fix some -Wconversion outside InnoDB 2020-03-12 19:44:52 +02:00
sql_array.h cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
sql_audit.cc cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
sql_audit.h MDEV-19275 Provide SQL service to plugins. 2020-08-14 21:04:25 +04:00
sql_base.cc Merge 10.4 into 10.5 2021-01-11 16:29:51 +02:00
sql_base.h Aria will now register it's transactions 2020-05-23 12:29:10 +03:00
sql_basic_types.h MDEV-19772 Add helper classes for ST_FIELD_INFO 2019-06-16 19:03:47 +04:00
sql_binlog.cc MDEV-21851: Error in BINLOG_BASE64_EVENT i s always error-logged as if it is done by Slave 2020-06-12 11:25:27 +03:00
sql_binlog.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_bitmap.h MDEV-19787 Speedup Table_map_iterator, via compiler intrinsics 2019-06-19 11:10:49 +02:00
sql_bootstrap.cc Fixed core dump in "echo shutdown | mysqld --bootstrap" 2020-06-14 19:39:43 +03:00
sql_bootstrap.h Update FSF address 2019-05-11 19:25:02 +03:00
sql_builtin.cc.in In case WITH_WSREP is enabled, build wsrep as plugin 2019-06-30 17:48:19 +02:00
sql_cache.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_cache.h Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
sql_callback.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_class.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_class.h Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
sql_client.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cmd.h Revert "[MDEV-7978] add show create user" 2020-09-24 13:58:29 +10:00
sql_connect.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sql_connect.h MDEV-22437 make THR_THD* variable thread_local 2020-05-05 18:13:31 +03:00
sql_const.h Updated optimizer costs in multi_range_read_info_const() and sql_select.cc 2020-03-27 03:58:32 +02:00
sql_crypt.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_crypt.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cte.cc Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
sql_cte.h MDEV-20632: Recursive CTE cycle detection using CYCLE clause (nonstandard) 2020-03-10 07:20:49 +01:00
sql_cursor.cc MDEV-19599 Change db_name, table_name to LEX_CSTRING in Item_ident and Send_field 2019-05-26 09:49:13 +04:00
sql_cursor.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_db.cc Added IF EXISTS to RENAME TABLE and ALTER TABLE 2020-03-24 20:47:41 +02:00
sql_db.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_delete.cc Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
sql_delete.h MDEV-10014 Add RETURNING to INSERT 2019-10-14 10:29:31 +02:00
sql_derived.cc Merge 10.4 into 10.5 2021-01-25 12:44:24 +02:00
sql_derived.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sql_digest.cc MDEV-19897 Rename source code variable names from utf8 to utf8mb3 2019-06-28 12:37:04 +04:00
sql_digest.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_digest_stream.h Update FSF address 2019-05-11 19:25:02 +03:00
sql_do.cc Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sql_do.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_error.cc MDEV-22043 Special character leads to assertion in my_wc_to_printable_generic on 10.5.2 (debug) 2020-05-09 16:01:30 +04:00
sql_error.h MDEV-19991 Turn I_S tables GEOMETRY_COLUMNS and SPATIAL_REF_SYS into a plugin 2019-07-09 06:27:40 +04:00
sql_explain.cc Merge 10.4 into 10.5 2020-05-13 14:25:06 +03:00
sql_explain.h Merge 10.4 into 10.5 2020-05-13 14:25:06 +03:00
sql_expression_cache.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_expression_cache.h Fix various spelling errors 2020-03-16 00:10:50 +02:00
sql_get_diagnostics.cc MDEV-19897 Rename source code variable names from utf8 to utf8mb3 2019-06-28 12:37:04 +04:00
sql_get_diagnostics.h Update FSF address 2019-05-11 19:25:02 +03:00
sql_handler.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sql_handler.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sql_help.cc Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
sql_help.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_hset.h cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
sql_i_s.h MDEV-21537 InnoDB INFORMATION_SCHEMA tables fail to define DEFAULT for ENUM NOT NULL 2020-01-22 08:04:53 +04:00
sql_insert.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
sql_insert.h MDEV-23691 S3 storage engine: delayed slave can drop the table 2020-10-21 03:09:29 +03:00
sql_join_cache.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
sql_join_cache.h Merge 10.2 into 10.3 2021-03-18 12:34:48 +02:00
sql_lex.cc Merge 10.4 into 10.5 2021-03-08 10:16:20 +02:00
sql_lex.h Merge 10.4 into 10.5 2021-03-08 10:16:20 +02:00
sql_lifo_buffer.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_limit.h MDEV-16327: Server doesn't account for engines that supports OFFSET on their own. 2019-10-13 09:40:41 +02:00
sql_list.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_list.h perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
sql_load.cc Merge remote-tracking branch 'origin/10.4' into 10.5 2020-07-03 23:31:12 +03:00
sql_load.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_locale.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_locale.h MDEV-23154 Add a data type my_repertoire_t 2020-07-13 19:50:07 +04:00
sql_manager.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sql_manager.h cleanup: fix and generalize handle_manager thread 2021-01-24 11:35:55 +01:00
sql_mode.cc MDEV-18153 Assertion 0' or Assertion btr_validate_index(index, 0)' failed in row_upd_sec_index_entry or error code 126: Index is corrupted upon UPDATE with TIME_ROUND_FRACTIONAL 2019-09-13 11:47:43 +04:00
sql_mode.h MDEV-18153 Assertion 0' or Assertion btr_validate_index(index, 0)' failed in row_upd_sec_index_entry or error code 126: Index is corrupted upon UPDATE with TIME_ROUND_FRACTIONAL 2019-09-13 11:47:43 +04:00
sql_parse.cc Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
sql_parse.h Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
sql_partition.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_partition.h MDEV-21747 needless alter_ctx arg in prep_alter_part_table() 2020-03-03 13:50:33 +03:00
sql_partition_admin.cc MDEV-23357 Server crashes in Sql_cmd_alter_table_exchange_partition::exchange_partition 2020-07-31 17:11:17 +02:00
sql_partition_admin.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_plist.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_plugin.cc Added 'const' to arguments in get_one_option and find_typeset() 2021-02-08 12:16:29 +02:00
sql_plugin.h Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sql_plugin_compat.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_plugin_services.ic Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
sql_prepare.cc Fixed access to undefined memory 2021-03-28 18:43:14 +03:00
sql_prepare.h MDEV-19275 Provide SQL service to plugins. 2020-08-14 21:04:25 +04:00
sql_priv.h MDEV-22925 ALTER TABLE s3_table ENGINE=Aria can cause failure on slave 2020-06-19 12:03:13 +03:00
sql_profile.cc MDEV-23270 Remove a String parameter from Protocol::store(double/float) 2020-08-14 09:14:07 +04:00
sql_profile.h perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
sql_reload.cc Merge 10.4 to 10.5 2020-10-22 17:08:49 +03:00
sql_reload.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_rename.cc MDEV-23764 Slave crashes in ha_storage_engine_is_enabled upon rename of view 2020-10-24 11:15:51 +02:00
sql_rename.h Added IF EXISTS to RENAME TABLE and ALTER TABLE 2020-03-24 20:47:41 +02:00
sql_repl.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_repl.h Merge branch 'bb-10.3-release' into bb-10.4-release 2021-02-12 17:44:22 +01:00
sql_schema.cc MDEV-19632 Replication aborts with ER_SLAVE_CONVERSION_FAILED upon CREATE ... SELECT in ORACLE mode 2020-08-01 07:43:50 +04:00
sql_schema.h Merge branch '10.4' into 10.5 2020-08-04 17:24:15 +02:00
sql_select.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
sql_select.h Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sql_sequence.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sql_sequence.h MDEV-14092 NEXTVAL fails on slave 2017-10-19 13:25:02 +03:00
sql_servers.cc MDEV-22146 - Server crashes in mysql_ha_flush_tables upon ALTER SERVER 2020-04-04 15:52:31 +04:00
sql_servers.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_show.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_show.h remove find_thread_with_thd_data_lock_callback 2021-02-12 18:17:07 +01:00
sql_signal.cc MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
sql_signal.h Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
sql_sort.h MDEV-24015: SQL Error (1038): Out of sort memory when enough memory for the sort buffer is provided 2020-10-28 10:53:22 +05:30
sql_state.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_statistics.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
sql_statistics.h Merge branch '10.3' into 10.4 2021-02-23 09:25:57 +01:00
sql_string.cc Merge 10.4 into 10.5 2020-11-03 16:24:47 +02:00
sql_string.h MDEV-21265: IN predicate conversion to IN subquery should be allowed for a broader set of datatype comparison 2020-11-30 17:16:43 +05:30
sql_table.cc MDEV-24422 Server crashes in ha_connect::GetRealType upon ALTER TABLE 2021-03-10 17:27:10 +02:00
sql_table.h Added support for more functions when using partitioned S3 tables 2020-04-19 17:33:51 +03:00
sql_tablespace.cc MDEV-17709 Remove handlerton::state 2019-06-06 22:09:31 +04:00
sql_tablespace.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_test.cc Merge 10.4 into 10.5 2021-03-27 17:37:42 +02:00
sql_test.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sql_time.cc Merge 10.2 into 10.3 2020-08-13 18:18:25 +03:00
sql_time.h Merge 10.3 into 10.4 2020-07-31 18:09:08 +03:00
sql_trigger.cc Trivial fixups, no code changes 2020-10-21 03:09:29 +03:00
sql_trigger.h MDEV-11412 Ensure that table is truly dropped when using DROP TABLE 2020-06-14 19:39:42 +03:00
sql_truncate.cc Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
sql_truncate.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_tvc.cc Merge 10.4 into 10.5 2021-03-08 10:16:20 +02:00
sql_tvc.h MDEV-14347 CREATE PROCEDURE returns no error when using an unknown variable 2020-06-10 18:09:35 +04:00
sql_type.cc Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
sql_type.h Merge branch '10.3' into 10.4 2020-12-25 09:13:28 +01:00
sql_type_geom.cc Merge 10.4 into 10.5 2020-04-25 21:57:52 +03:00
sql_type_geom.h Merge 10.4 into 10.5 2020-12-02 18:29:49 +02:00
sql_type_int.h MDEV-20305 Data loss on DOUBLE and DECIMAL conversion to INT 2020-06-06 11:33:11 +04:00
sql_type_json.cc MDEV-19599 Change db_name, table_name to LEX_CSTRING in Item_ident and Send_field 2019-05-26 09:49:13 +04:00
sql_type_json.h A cleanup for MDEV-13916 Enforce check constraint on JSON type 2019-02-15 19:46:58 +04:00
sql_type_real.h A cleanup for MDEV-19468: Adding a missing #include <cmath> 2019-05-15 16:33:13 +04:00
sql_type_string.cc MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
sql_type_string.h MDEV-20844 RBR from binary(16) to inet6 fails with error 171: The event was corrupt, leading to illegal data being read 2019-10-18 13:15:55 +04:00
sql_udf.cc Merge 10.4 to 10.5 2020-10-22 17:08:49 +03:00
sql_udf.h Merge 10.3 into 10.4 2020-10-22 13:27:18 +03:00
sql_union.cc Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
sql_union.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_update.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
sql_update.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_view.cc Merge commit '10.4' into 10.5 2021-01-06 10:53:00 +01:00
sql_view.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_window.cc Merge 10.4 into 10.5 2020-07-15 14:51:22 +03:00
sql_window.h Cleanup unused READ_RECORD::forms 2019-05-28 14:54:38 +04:00
sql_yacc.yy MDEV-22786 Crashes with nested table value constructors 2021-03-03 22:49:29 -08:00
strfunc.cc MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
strfunc.h MDEV-19863 Add const to TYPELIB pointers 2019-06-26 05:29:44 +04:00
structs.h Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
sys_vars.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-19 10:37:51 +01:00
sys_vars.ic Merge 10.3 into 10.4 2020-11-03 14:49:17 +02:00
sys_vars_shared.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
table.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
table.h Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
table_cache.cc Yet less TDC hash lookups 2020-04-03 13:01:21 +04:00
table_cache.h Yet less TDC hash lookups 2020-04-03 13:01:21 +04:00
temporary_tables.cc replace HTON_AUTOMATIC_DELETE_TABLE with return -1 from drop_table() 2020-07-04 01:44:47 +02:00
thr_malloc.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
thr_malloc.h perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
thread_cache.h Move all thread cache specific code to a new class 2020-05-06 13:50:35 +04:00
thread_pool_info.cc MDEV-24757 : fix potential null pointer dereference in I_S.thread_pool_queues 2021-02-02 00:19:52 +01:00
threadpool.h Merge 10.4 into 10.5 2020-08-01 14:42:51 +03:00
threadpool_common.cc Merge 10.3 into 10.4 2020-12-01 19:51:14 +02:00
threadpool_generic.cc Merge 10.4 into 10.5 2020-08-14 11:33:35 +03:00
threadpool_generic.h Remove some trailing whitespaces. 2020-05-29 13:05:35 +02:00
threadpool_win.cc Remove some trailing whitespaces. 2020-05-29 13:05:35 +02:00
transaction.cc Merge 10.4 into 10.5 2020-12-02 18:29:49 +02:00
transaction.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
tzfile.h Update FSF Address 2019-05-11 21:29:06 +03:00
tztime.cc Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
tztime.h MDEV-22214 mariadbd.exe calls function mysqld.exe, and crashes 2020-04-10 19:05:26 +02:00
udf_example.c Fix various spelling errors still found in code 2021-03-22 18:10:39 +11:00
udf_example.def MDEV-15073: Generic UDAF parser code in server for windows functions 2018-11-27 14:33:39 +01:00
uniques.cc Merge 10.4 into 10.5 2020-06-14 10:13:53 +03:00
uniques.h Merge 10.4 into 10.5 2020-06-14 10:13:53 +03:00
unireg.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
unireg.h Merge 10.4 into 10.5 2020-11-03 16:24:47 +02:00
upgrade_conf_file.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
vers_string.h MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
win_tzname_data.h MDEV-22419 update windows timezone data from using newest ICU source 2020-04-30 01:21:44 +02:00
winservice.c Fix compile warning 2020-07-15 09:49:48 +02:00
winservice.h Update FSF address 2019-05-10 20:52:00 +03:00
wsrep_applier.cc Merge 10.2 into 10.3 2020-12-01 14:55:46 +02:00
wsrep_applier.h MDEV-17048 Inconsistency voting support (#1373) 2019-08-28 09:19:24 +03:00
wsrep_binlog.cc MDEV-24721 galera.mysql-wsrep-bugs-607 test failure 2021-01-29 12:14:08 +02:00
wsrep_binlog.h MDEV-22021: Galera database could get inconsistent with rollback to savepoint 2020-03-31 09:59:37 +03:00
wsrep_check_opts.cc updating @@wsrep_cluster_address deadlocks 2021-02-14 23:18:42 +01:00
wsrep_client_service.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
wsrep_client_service.h Update wsrep-lib 2020-11-11 07:37:05 +02:00
wsrep_client_state.h Galera4 2019-01-23 15:30:00 +04:00
wsrep_condition_variable.h Update wsrep-lib 2021-01-08 08:44:18 +02:00
wsrep_dummy.cc Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
wsrep_high_priority_service.cc Merge 10.4 into 10.5 2021-03-18 15:07:01 +02:00
wsrep_high_priority_service.h Merge 10.4 into 10.5 2019-12-17 14:46:57 +02:00
wsrep_mutex.h Galera4 2019-01-23 15:30:00 +04:00
wsrep_mysqld.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
wsrep_mysqld.h Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
wsrep_mysqld_c.h Update FSF address 2019-05-11 19:25:02 +03:00
wsrep_notify.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-19 10:37:51 +01:00
wsrep_plugin.cc downgrade wsrep_plugin_init()/wsrep_plugin_deinit log messages 2019-01-28 14:41:38 +01:00
wsrep_priv.h MDEV-24596 : Assertion `state_ == s_exec || state_ == s_quitting' failed in wsrep::client_state::disable_streaming 2021-01-21 11:41:29 +02:00
wsrep_schema.cc Merge remote-tracking branch 'origin/10.4' into 10.5 2021-02-26 13:23:13 +11:00
wsrep_schema.h Cleanup wsrep_schema and remove all references to wsrep_thd_pool 2019-02-14 09:55:14 +01:00
wsrep_server_service.cc Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
wsrep_server_service.h Wsrep position not updated in InnoDB after certification failures (#1432) 2020-01-14 07:33:02 +02:00
wsrep_server_state.cc 10.4 wsrep group commit fixes (#1224) 2019-03-15 07:09:13 +02:00
wsrep_server_state.h MDEV-20505: Server crash on startup beacuse of bad wsrep configuration 2019-09-12 07:31:17 +03:00
wsrep_sst.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
wsrep_sst.h Merge 10.3 into 10.4 2020-08-26 11:30:20 +03:00
wsrep_storage_service.cc MDEV-15532 after-merge fixes from Monty 2020-12-02 16:16:29 +02:00
wsrep_storage_service.h MDEV-17099 Preliminary changes for Galera XA support (#1404) 2019-10-30 10:45:22 +02:00
wsrep_thd.cc Merge 10.4 into 10.5 2021-03-19 13:09:21 +02:00
wsrep_thd.h MDEV-23101 : SIGSEGV in lock_rec_unlock() when Galera is enabled 2020-09-10 13:18:12 +03:00
wsrep_trans_observer.h Merge 10.4 into 10.5 2021-01-11 16:29:51 +02:00
wsrep_types.h Galera4 2019-01-23 15:30:00 +04:00
wsrep_utils.cc Merge 10.4 into 10.5 2020-08-26 12:02:07 +03:00
wsrep_utils.h Merge 10.3 into 10.4 2020-08-26 11:30:20 +03:00
wsrep_var.cc Merge branch '10.4' into 10.5 2021-02-23 13:06:22 +01:00
wsrep_var.h MDEV-24546 : AddressSanitizer: initialization-order-fiasco on address ... in Sys_var_integer from __static_initialization_and_destruction_0, possibly inside global var wsrep_gtid_server 2021-01-09 09:03:39 +02:00
wsrep_xid.cc Do not compare uninitialized data 2020-03-28 21:20:29 +02:00
wsrep_xid.h Galera GTID support 2020-01-29 15:06:06 +02:00
xa.cc Merge 10.4 into 10.5 2020-12-02 18:29:49 +02:00
xa.h MDEV-742 XA PREPAREd transaction survive disconnect/server restart 2020-03-14 22:45:48 +02:00