mariadb/sql
Dave Gosselin c728e1cd56 MDEV-32397, MDEV-32403 Crashes during join processing.
Queries having the following form may cause a crash
  SELECT t1.a FROM ( SELECT a AS a1 FROM t1 ) dt
  JOIN t1 ON a1 LIKE EXISTS ( SELECT a + RAND () FROM t1 UNION SELECT a FROM t1);
because the table t1 has some JOIN cleanup operations performed prematurely
during the subselect.

In this particular case, the presence of RAND() makes the subquery
uncacheable, necessitating the need to execute the subquery multiple
times during join record evaluation.  Each time the subquery runs, it
creates its own JOIN structure which has references to the table t1.
When the subquery completes, JOIN::cleanup and functions called by it
result in ha_end_keyread() being called on table t1.  However, we are
not done with table t1 because the upper level `select t1.a from...`
query requires table t1 to be open.  To solve this, we make the executor
aware of when we're in subqueries like this and delay JOIN cleanup
until the end of the query.
2025-09-22 11:48:41 -04:00
..
share enforce no trailing \n in Diagnostic_area messages 2025-01-07 16:31:39 +01:00
add_errmsg
authors.h Add Daniel Black to authors 2020-04-08 14:51:14 +04:00
backup.cc Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
backup.h Added support for BACKUP LOCK / BACKUP UNLOCK 2019-01-14 16:18:50 +02:00
bounded_queue.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
client_settings.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt MDEV-33091 pcre2 headers aren't found on Solaris 2024-09-05 12:14:06 +10:00
compat56.cc Merge branch '10.3' into 10.4 2020-08-03 14:44:06 +02:00
compat56.h Fix all warnings given by UBSAN 2021-04-20 12:30:09 +03:00
contributors.h Update sponsors 2024-08-12 09:32:30 +01:00
create_options.cc Post-fix for MDEV-35236 2024-10-28 15:29:10 +01:00
create_options.h MDEV-35236 Assertion `(mem_root->flags & 4) == 0' failed in safe_lexcstrdup_root 2024-10-23 14:58:57 +02:00
custom_conf.h Update FSF Address 2019-05-11 21:29:06 +03:00
datadict.cc MDEV-24841 Build error with MSAN use-of-uninitialized-value in comp_err 2022-03-14 09:28:55 +02:00
datadict.h cleanup: make dd_frm_type to work as documented 2020-07-04 01:44:46 +02:00
debug_sync.cc MDEV-33478: Tests massively fail with clang-18 -fsanitize=memory 2024-03-18 16:01:29 +02:00
debug_sync.h Fix GCC -Wunused-function 2020-06-10 07:43:18 +03:00
derived_handler.cc MDEV-29284 ANALYZE doesn't work with pushed derived tables 2023-07-07 15:15:24 +07:00
derived_handler.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02: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 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 MDEV-24841 Build error with MSAN use-of-uninitialized-value in comp_err 2022-03-14 09:28:55 +02:00
discover.h Merge branch '10.4' into 10.5 2023-01-27 13:54:14 +01:00
encryption.cc MDEV-34348: Fix casting related to plugins 2024-11-23 08:14:23 -07:00
event_data_objects.cc MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
event_data_objects.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
event_db_repository.cc Merge 10.4 into 10.5 2022-04-21 15:33:50 +03:00
event_db_repository.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
event_parse_data.cc MDEV-33472 Assertion `0' failed in Item_row::illegal_method_call on CREATE EVENT 2024-11-25 18:29:13 +04:00
event_parse_data.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_queue.cc MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
event_queue.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
event_scheduler.cc MDEV-34533 asan error about stack overflow when writing record in Aria 2024-10-16 17:24:46 +03:00
event_scheduler.h Update FSF Address 2019-05-11 21:29:06 +03:00
events.cc MDEV-34533 asan error about stack overflow when writing record in Aria 2024-10-16 17:24:46 +03:00
events.h perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
field.cc MDEV-25174 DOUBLE columns do not accept large hex hybrids 2024-11-19 11:50:12 +04:00
field.h MDEV-19761 Before Trigger not processed for Not Null Columns if no explicit value and no DEFAULT 2025-01-17 23:42:56 +01:00
field_comp.cc MDEV-21348 - column compression memory leak 2020-04-02 00:57:00 +04:00
field_comp.h
field_conv.cc MDEV-35911 Assertion `marked_for_write_or_computed()' failed in bool Field_new_decimal::store_value(const my_decimal*, int*) 2025-01-28 19:29:54 +01:00
filesort.cc MDEV-36507 fix dbug_print_row concurrent access 2025-04-11 13:42:53 +02:00
filesort.h MDEV-32212 DELETE with ORDER BY and semijoin optimization causing crash 2023-12-01 09:29:36 +12:00
filesort_utils.cc Merge 10.4 into 10.5 2020-07-15 14:51:22 +03:00
filesort_utils.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
gcalc_slicescan.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
gcalc_slicescan.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
gcalc_tools.cc enable -Wenum-compare -Wenum-conversion 2022-05-15 20:37:51 +02:00
gcalc_tools.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
gen_lex_hash.cc gen_lex_hash: Omit deprecated register keywords 2019-07-23 15:23:27 +03:00
gen_lex_token.cc followup: rename generated files to have distinct names 2021-05-27 00:40:23 +02:00
gen_win_tzname_data.ps1 Update timezone data on Windows 2021-04-22 15:51:55 +02:00
gen_yy_files.cmake MDEV-21286: bison warnings on ubuntu 20.04 on deprecated directive in sql_yacc.yy 2021-09-22 07:27:02 +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-26345 Spider GBH should execute original queries on the data node 2024-10-15 15:36:12 +11: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 MDEV-36115 InnoDB: assertion: node->pcur->rel_pos == BTR_PCUR_ON 2025-04-01 19:45:30 +02:00
ha_partition.h MDEV-34813 A simple implementation of ha_partition::compare_key_parts 2025-01-22 11:16:56 +11:00
ha_sequence.cc MDEV-36038 ALTER TABLE…SEQUENCE does not work correctly with InnoDB 2025-02-18 16:38:18 +01:00
ha_sequence.h MDEV-36038 ALTER TABLE…SEQUENCE does not work correctly with InnoDB 2025-02-18 16:38:18 +01: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-36507 fix dbug_print_row concurrent access 2025-04-11 13:42:53 +02:00
handler.h MDEV-36507 fix dbug_print_row concurrent access 2025-04-11 13:42:53 +02:00
hash_filo.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
hash_filo.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +02:00
hostname.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07: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 cleanup: rename hide_view_error->replace_view_error_with_generic 2025-04-17 17:22:56 +02:00
item.h MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
item_buff.cc Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
item_cmpfunc.cc MDEV-32395: update_depend_map_for_order: SEGV at /mariadb-11.3.0/sql/sql_select.cc:16583 2024-12-04 13:22:45 +02:00
item_cmpfunc.h MDEV-21029 Incorrect result for expression with the <=> operator and IS NULL 2024-11-25 10:37:02 +04:00
item_create.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
item_create.h MDEV-31174 fixup: clang++-20 -Wnontrivial-memcall 2024-12-02 11:04:38 +02:00
item_func.cc cleanup: rename hide_view_error->replace_view_error_with_generic 2025-04-17 17:22:56 +02:00
item_func.h MDEV-36380 User has unauthorized access to a sequence through a view with security invoker 2025-04-17 17:18:55 +02:00
item_geofunc.cc MDEV-35117 Improve error message on unexpected geometries for st_distance_sphere 2025-02-06 13:17:47 +11:00
item_geofunc.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_jsonfunc.cc MDEV-34143: Server crashes when executing JSON_EXTRACT after setting 2024-06-06 11:41:01 +05:30
item_jsonfunc.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_row.cc MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_row.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_strfunc.cc fix my_error usage 2025-01-26 16:15:46 +01:00
item_strfunc.h MDEV-35090 (Item_func_current_user) Assertion `typeid(*copy) == typeid(*this)' failed in Item_func_or_sum::do_build_clone 2025-01-23 11:29:52 +01:00
item_subselect.cc MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
item_subselect.h MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
item_sum.cc MDEV-32411 Item_sum arguments incorrectly reset to temp table fields which causes crash 2025-01-09 11:35:09 +07:00
item_sum.h MDEV-32411 Item_sum arguments incorrectly reset to temp table fields which causes crash 2025-01-09 11:35:09 +07:00
item_timefunc.cc MDEV-23687 Assertion `is_valid_value_slow()' failed in Datetime::Datetime upon EXTRACT under mode ZERO_DATE_TIME_CAST 2024-11-22 12:15:03 +04:00
item_timefunc.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_vers.cc Merge 10.3 into 10.4 2021-10-13 12:03:32 +03:00
item_vers.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_windowfunc.cc Merge branch '10.4' into 10.5 2022-02-10 21:04:51 +01:00
item_windowfunc.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_xmlfunc.cc MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
item_xmlfunc.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
key.cc MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
key.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
keycaches.cc MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
keycaches.h Merge 10.2 into 10.3 2019-10-18 09:05:27 +03:00
lex.h Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
lex_ident.h Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
lex_string.h MDEV-30662 SQL/PL package body does not appear in I_S.ROUTINES.ROUTINE_DEFINITION 2023-07-14 13:26:26 +04:00
lex_symbol.h Update FSF Address 2019-05-11 21:29:06 +03:00
lock.cc Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
lock.h Handle errors from external_unlock & mysql_unlock_tables 2020-04-19 17:33:51 +03:00
log.cc MDEV-33850 : For Galera, create sequence with low cache got signal 6 error: [ERROR] WSREP: FSM: no such a transition REPLICATING -> COMMITTED 2025-04-02 04:29:40 +02:00
log.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
log_event.cc MDEV-18590: galera.versioning_trx_id: Test failure: mysqltest: Result content mismatch 2024-04-27 18:40:58 +02:00
log_event.h MDEV-24959: ER_BINLOG_ROW_LOGGING_FAILED (1534: Writing one row to the row-based binary log failed) 2024-12-05 08:17:35 +01:00
log_event_client.cc MDEV-24959: ER_BINLOG_ROW_LOGGING_FAILED (1534: Writing one row to the row-based binary log failed) 2024-12-05 08:17:35 +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_old.cc MDEV-34313: compiler mariadb-binlog WITHOUT_SERVER 2024-06-26 10:21:58 +10:00
log_event_old.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
log_event_server.cc galera fix: MSAN reports use-of-uninitialized-value on binlog_encryption 2025-01-27 19:05:26 +01: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
mdl.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
mdl.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04: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 Merge 10.2 into 10.3 2021-04-21 07:25:48 +03:00
mf_iocache_encr.cc MDEV-34921 MemorySanitizer reports errors for non-debug builds 2024-09-13 14:34:08 +03:00
MSG00001.bin MDEV-19068 - rename eventlog source to MariaDB. 2019-03-29 16:50:38 +01:00
multi_range_read.cc MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
multi_range_read.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
my_apc.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_apc.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
my_decimal.cc Extract some of #3360 fixes to 10.5.x 2024-11-21 22:43:56 +11:00
my_decimal.h Merge 10.3 into 10.4 2020-11-03 14:49:17 +02:00
my_json_writer.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
my_json_writer.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +02:00
myskel.m4.in Backport "Fix generation of bison output for out-of-source builds."to 10.5 2021-09-11 00:23:14 +02:00
mysql_install_db.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
mysql_upgrade_service.cc Merge branch 10.4 into 10.5 2021-12-26 12:51:04 +01:00
mysqld.cc Add -asan to server version suffix if -fsanitize is used 2025-04-22 21:06:55 +03:00
mysqld.h Replace some usage of safe_strcat() with strxnmov() 2024-10-16 17:24:46 +03:00
mysqld_suffix.h Update FSF Address 2019-05-11 21:29:06 +03:00
net_serv.cc MDEV-35959 Store the error message at the net layer when reading a packet from the server 2025-02-04 11:44:16 +11: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-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
opt_range.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
opt_range_mrr.cc Merge 10.3 into 10.4 2020-05-30 11:04:27 +03:00
opt_split.cc MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
opt_subselect.cc MDEV-35253: xa_prepare_unlock_unmodified fails: shift exponent 32 is too large 2024-10-25 18:02:14 +03:00
opt_subselect.h Merge 10.4 into 10.5 2022-06-09 12:22:55 +03:00
opt_sum.cc MDEV-30240 Wrong result upon aggregate function with SQL_BUFFER_RESULT 2023-01-03 19:44:19 +02:00
opt_table_elimination.cc MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
opt_trace.cc MDEV-29298 INSERT ... SELECT Does not produce an optimizer trace 2024-01-13 11:44:55 +07: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 branch '10.4' into 10.5 2022-10-02 14:38:13 +02:00
parse_file.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
partition_element.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
partition_info.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
partition_info.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +02: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 Merge 10.4 into 10.5 2022-10-25 11:26:37 +03:00
procedure.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
procedure.h MDEV-34490 get_copy() and build_clone() may return an instance of an ancestor class instead of a copy/clone 2024-07-15 18:25:57 +07:00
protocol.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
protocol.h Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01: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 MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
records.h Merge 10.4 into 10.5 2020-08-10 21:38:55 +03:00
repl_failsafe.cc MDEV-34397: "delete si" rather than "my_free(si)" in THD::register_slave() 2024-06-18 07:20:41 -06: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-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
rowid_filter.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
rpl_constants.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
rpl_filter.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
rpl_filter.h MDEV-33921: Replication breaks when filtering two-phase XA transactions 2024-07-10 14:37:39 -06:00
rpl_gtid.cc MDEV-34924 : gtid_slave_pos table neven been deleted on non replica nodes (wsrep_gtid_mode = 1) 2025-01-13 19:14:26 +01:00
rpl_gtid.h Merge commit '10.4' into 10.5 2023-07-20 11:54:52 +02:00
rpl_injector.cc Merge 10.4 into 10.5 2023-02-10 12:02:11 +02:00
rpl_injector.h fix build with -fno-elide-constructors 2025-04-11 13:42:12 +02:00
rpl_mi.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
rpl_mi.h MDEV-26272: The macro MASTER_INFO_VAR invokes undefined behaviour 2023-10-30 11:22:30 -06:00
rpl_parallel.cc 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_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 MDEV-29613 Improve WITH_DBUG_TRACE=OFF 2022-09-23 13:40:42 +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 MDEV-34696: do_gco_wait() completes too early on InnoDB dict stats updates 2024-08-26 14:39:24 +02:00
rpl_rli.h cleanup: use THD_STAGE_INFO, not thd_proc_info 2024-05-05 21:37:07 +02: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 MDEV-27018 IF and COALESCE lose "json" property 2022-01-21 19:28:48 +04: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 Added detection of memory overwrite with multi_malloc 2023-02-27 19:25:44 +02:00
select_handler.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02: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 Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
semisync_master.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +02:00
semisync_master_ack_receiver.cc MDEV-34533 asan error about stack overflow when writing record in Aria 2024-10-16 17:24:46 +03:00
semisync_master_ack_receiver.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
semisync_slave.cc MDEV-29369: rpl.rpl_semi_sync_shutdown_await_ack fails regularly with Result content mismatch 2024-02-12 05:48:18 -07:00
semisync_slave.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
service_wsrep.cc galera fix: MSAN reports use-of-uninitialized-value on binlog_encryption 2025-01-27 19:05:26 +01:00
session_tracker.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
session_tracker.h MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
set_var.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
set_var.h MDEV-34770 GCC warning fix 2024-12-04 18:22:31 +03:00
signal_handler.cc MDEV-32686: Signal hander- minimise resource limit output. 2024-12-12 08:40:55 +11:00
slave.cc MDEV-36287: Server crash in SHOW SLAVE STATUS concurrent with STOP SLAVE 2025-03-15 11:16:00 +01:00
slave.h Merge branch '10.3' into 10.4 2023-05-02 10:09:27 +02:00
sp.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sp.h MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sp_cache.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sp_cache.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sp_head.cc MDEV-35326: Memory Leak in init_io_cache_ext upon SHUTDOWN 2025-01-13 10:04:27 +01:00
sp_head.h MDEV-35326: Memory Leak in init_io_cache_ext upon SHUTDOWN 2025-01-13 10:04:27 +01:00
sp_pcontext.cc perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
sp_pcontext.h Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01: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 10.4 into 10.5 2022-12-13 14:39:18 +02:00
spatial.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_acl.cc MDEV-36380 User has unauthorized access to a sequence through a view with security invoker 2025-04-17 17:18:55 +02:00
sql_acl.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_acl_getsort.inl Make sql_acl_getsort.ic named in line with other files i.e. sql_acl_getsort.inl 2024-12-04 17:22:29 +01:00
sql_admin.cc MDEV-32155 MariaDB Server crashes with ill-formed partitions 2024-07-17 21:25:40 +02:00
sql_admin.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_alloc.h gcc 8 warnings 2019-04-02 12:00:04 +03:00
sql_alter.cc MDEV-35018 MDL BF-BF conflict on DROP TABLE 2025-01-24 17:02:44 +01:00
sql_alter.h MDEV-25654 only force HA_KEY_ALG_HASH for fast alter partition 2025-01-18 15:11:12 +01:00
sql_analyse.cc MDEV-34348: Fix casts relating to tree_walk_action 2024-11-23 08:14:23 -07:00
sql_analyse.h MDEV-34348: Fix casts relating to tree_walk_action 2024-11-23 08:14:23 -07: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 Merge branch '10.4' into 10.5 2022-10-26 15:26:06 +02:00
sql_array.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
sql_audit.cc MDEV-34348: Fix casting related to plugins 2024-11-23 08:14:23 -07:00
sql_audit.h Merge 10.4 into 10.5 2021-08-18 18:22:35 +03:00
sql_base.cc MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
sql_base.h MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02: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-27666 User variable not parsed as geometry variable in geometry function 2024-01-16 18:53:23 +04:00
sql_binlog.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_bitmap.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +02:00
sql_bootstrap.cc Fixed core dump in "echo shutdown | mysqld --bootstrap" 2020-06-14 19:39:43 +03:00
sql_bootstrap.h MDEV-28701 Update Server HELP 2022-08-02 16:35:15 +10:00
sql_builtin.cc.in In case WITH_WSREP is enabled, build wsrep as plugin 2021-11-09 17:04:49 +02:00
sql_cache.cc MDEV-34075 corruption when query cache cannot allocate block 2025-04-22 08:31:15 +02:00
sql_cache.h MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sql_callback.h Update FSF Address 2019-05-11 21:29:06 +03:00
sql_class.cc MDEV-33658 2/2 Cannot add a foreign key on a table with a matching long UNIQUE 2025-01-26 16:15:46 +01:00
sql_class.h MDEV-33658 1/2 Refactoring: extract Key length initialization 2025-01-26 16:15:46 +01:00
sql_client.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_cmd.h MDEV-35748 : Attempting to create a CONNECT engine Table results in non-InnoDB sequences in Galera cluster error 2025-02-01 16:53:39 +01:00
sql_connect.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sql_connect.h MDEV-33990: SHOW STATUS counts ER_CON_COUNT_ERROR as Connection_errors_internal 2024-09-23 16:16:51 +02:00
sql_const.h Merge 10.4 into 10.5 2022-11-30 13:10:52 +02:00
sql_crypt.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_crypt.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
sql_cte.cc Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
sql_cte.h Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
sql_cursor.cc MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_cursor.h compilation fixes for sys-devel/gcc-11.2.0:11 2021-10-28 12:01:25 +02:00
sql_db.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sql_db.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_debug.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02:00
sql_delete.cc MDEV-19761 Before Trigger not processed for Not Null Columns if no explicit value and no DEFAULT 2025-01-17 23:42:56 +01:00
sql_delete.h MDEV-10014 Add RETURNING to INSERT 2019-10-14 10:29:31 +02:00
sql_derived.cc MDEV-34506 2nd execution name resolution problem with pushdown into unions 2024-07-30 08:21:58 +11:00
sql_derived.h Merge 10.3 -> 10.4 2021-06-30 18:41:46 +03:00
sql_digest.cc followup: rename generated files to have distinct names 2021-05-27 00:40:23 +02: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 fix "enforce no trailing \n in Diagnostic_area messages" 2025-01-09 09:28:28 +01:00
sql_error.h MDEV-34718: Trigger doesn't work correctly with bulk update 2024-08-19 12:13:43 +07:00
sql_explain.cc MDEV-34041 Display additional information for materialized subqueries in EXPLAIN/ANALYZE FORMAT=JSON 2024-07-11 17:40:39 +07:00
sql_explain.h MDEV-34041 Display additional information for materialized subqueries in EXPLAIN/ANALYZE FORMAT=JSON 2024-07-11 17:40:39 +07:00
sql_expression_cache.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_expression_cache.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04: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 MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_handler.cc MDEV-30263 Assertion failure in Protocol::end_statement upon HANDLER READ with invalid timestamp 2024-12-13 16:27:14 +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 MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sql_i_s.h A clean-up for "MDEV-19772 Add helper classes for ST_FIELD_INFO" 2022-04-28 12:12:16 +04:00
sql_insert.cc MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
sql_insert.h MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
sql_join_cache.cc Merge branch '10.4' into 10.5 2024-04-16 11:04:14 +02:00
sql_join_cache.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_lex.cc MDEV-32397, MDEV-32403 Crashes during join processing. 2025-09-22 11:48:41 -04:00
sql_lex.h MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
sql_lifo_buffer.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
sql_limit.h MDEV-28285 Unexpected result when combining DISTINCT, subselect and LIMIT 2023-05-23 09:16:36 +03:00
sql_list.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_list.h MDEV-34348: Miscellaneous fixes 2024-11-23 08:14:23 -07:00
sql_load.cc MDEV-19761 Before Trigger not processed for Not Null Columns if no explicit value and no DEFAULT 2025-01-17 23:42:56 +01:00
sql_load.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_locale.cc Fix Indonesian month name. 2024-06-05 14:06:16 +10:00
sql_locale.h MDEV-23154 Add a data type my_repertoire_t 2020-07-13 19:50:07 +04:00
sql_manager.cc Fix windows build failure 2024-04-15 18:54:30 +02: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 MDEV-36380 User has unauthorized access to a sequence through a view with security invoker 2025-04-17 17:18:55 +02:00
sql_parse.h Merge 10.4 into 10.5 2021-03-05 12:54:43 +02:00
sql_partition.cc MDEV-35840 Eliminate -warray-bounds triggered by TABLE_SHARE::db_type() 2025-01-16 10:48:11 +11:00
sql_partition.h cleanup: put db/table_name into Alter_info 2023-08-01 22:43:16 +02:00
sql_partition_admin.cc MDEV-34033 Exchange partition with virtual columns fails 2025-01-14 18:56:13 +03:00
sql_partition_admin.h Fix compiler errors 2024-07-03 12:45:30 +02:00
sql_plist.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_plugin.cc MDEV-33158: UBSAN - plugin.cc partial move to C++ casts 2025-01-12 13:40:18 +11:00
sql_plugin.h MDEV-34348: Fix casting related to plugins 2024-11-23 08:14:23 -07:00
sql_plugin_compat.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_plugin_services.inl more C API methods in the service_sql 2025-01-28 19:31:29 +01:00
sql_prepare.cc MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
sql_prepare.h MDEV-27595 Backport SQL service, introduced by MDEV-19275. 2023-11-05 23:35:31 +04:00
sql_priv.h MDEV-34993, part2: backport optimizer_adjust_secondary_key_costs 2024-10-02 10:52:09 +03:00
sql_profile.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_profile.h Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_reload.cc MDEV-34533 asan error about stack overflow when writing record in Aria 2024-10-16 17:24:46 +03:00
sql_reload.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
sql_rename.cc MDEV-27861: Creating partitioned tables should not be allowed with wsrep_osu_method=TOI and wsrep_strict_ddl=ON 2025-02-02 04:54:42 +01: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 "enforce no trailing \n in Diagnostic_area messages" 2025-01-09 09:28:28 +01: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-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 MDEV-35238 (MDEV-34922) Wrong results from a tables with a single record and an aggregate 2025-04-14 10:47:27 +02:00
sql_select.h Revert "MDEV-26427 MariaDB Server SEGV on INSERT .. SELECT" 2024-12-14 13:08:17 +07: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 MDEV-35641 bring call to use_all_columns() forward when reading from mysql.servers 2025-01-13 11:56:19 +11:00
sql_servers.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_show.cc MDEV-29968 Functions in default values in tables with some character sets break SHOW CREATE (and mysqldump) 2025-01-17 15:39:55 +04:00
sql_show.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_signal.cc MDEV-21581 Helper functions and methods for CHARSET_INFO 2020-01-28 12:29:23 +04:00
sql_signal.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_sort.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
sql_state.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_statistics.cc MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07:00
sql_statistics.h Merge branch '10.3' into 10.4 2021-02-23 09:25:57 +01:00
sql_string.cc MDEV-33772 Bad SEPARATOR value in GROUP_CONCAT on character set conversion 2024-03-27 15:22:58 +04:00
sql_string.h MDEV-36507 fix dbug_print_row concurrent access 2025-04-11 13:42:53 +02:00
sql_table.cc MDEV-36038 ALTER TABLE…SEQUENCE does not work correctly with InnoDB 2025-02-18 16:38:18 +01:00
sql_table.h MDEV-35144 CREATE TABLE ... LIKE uses current innodb_compression_default instead of the create value 2024-10-17 16:28:39 +02: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 MDEV-33161 fixup: CMAKE_CXX_FLAGS=-DEXTRA_DEBUG 2024-06-13 19:42:18 +03:00
sql_test.h Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
sql_time.cc MDEV-30931 UBSAN: negation of -X cannot be represented in type 'long long int'; cast to an unsigned type to negate this value to itself in get_interval_value on SELECT 2024-05-27 13:19:13 +04:00
sql_time.h Merge 10.3 into 10.4 2020-07-31 18:09:08 +03:00
sql_trigger.cc MDEV-27861: Creating partitioned tables should not be allowed with wsrep_osu_method=TOI and wsrep_strict_ddl=ON 2025-02-02 04:54:42 +01:00
sql_trigger.h MDEV-19761 Before Trigger not processed for Not Null Columns if no explicit value and no DEFAULT 2025-01-17 23:42:56 +01:00
sql_truncate.cc MDEV-36372: Compilation is broken with the PLUGIN_PARTITION=NO 2025-03-25 02:50:37 +01:00
sql_truncate.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_tvc.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_tvc.h Merge branch '10.4' into 10.5 2023-09-25 13:06:57 +10:00
sql_type.cc MDEV-34348: Fix casting related to plugins 2024-11-23 08:14:23 -07:00
sql_type.h Extract some of #3360 fixes to 10.5.x 2024-11-21 22:43:56 +11:00
sql_type_geom.cc MDEV-22775: Merge 10.4 into 10.5 2021-04-08 08:08:53 +03:00
sql_type_geom.h MDEV-27666 User variable not parsed as geometry variable in geometry function 2024-01-16 18:53:23 +04:00
sql_type_int.h Merge commit '10.4' into 10.5 2023-07-20 11:54:52 +02:00
sql_type_json.cc MDEV-27018 IF and COALESCE lose "json" property 2022-01-21 19:28:48 +04:00
sql_type_json.h Apply clang-tidy to remove empty constructors / destructors 2023-02-09 16:09:08 +02: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 MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
sql_udf.h MDEV-34348: Miscellaneous fixes 2024-11-23 08:14:23 -07:00
sql_union.cc MDEV-35326: Memory Leak in init_io_cache_ext upon SHUTDOWN 2025-01-13 10:04:27 +01:00
sql_union.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_update.cc MDEV-31647 Stack looping and SIGSEGV in Item_args::walk_args on UPDATE 2025-04-21 21:13:52 +02:00
sql_update.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_view.cc cleanup: rename hide_view_error->replace_view_error_with_generic 2025-04-17 17:22:56 +02:00
sql_view.h MDEV-29748 ASAN errors or server crash in File_parser::parse upon concurrent view operations 2022-10-24 14:09:46 +02:00
sql_window.cc fix a memory leak 2025-01-07 16:46:43 +01:00
sql_window.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
sql_yacc.yy MDEV-33245 SIGSEGV in wsrep_check_sequence 2024-12-12 07:27:38 +11:00
strfunc.cc Merge branch '10.4' into 10.5 2022-08-10 12:24:31 +02:00
strfunc.h MDEV-19863 Add const to TYPELIB pointers 2019-06-26 05:29:44 +04:00
structs.h MDEV-34501: SIGSEGV in pfs_start_mutex_wait_v1, __strlen_avx2, or __strlen_evex from safe_mutex_lock on CREATE DEFINER when using skip-grant-tables 2025-03-21 09:25:15 +01:00
sys_vars.cc MDEV-29775 : Assertion `0' failed in void Protocol::end_statement() when adding data to the MyISAM table after setting wsrep_mode=replicate_myisam 2025-02-02 04:16:05 +01:00
sys_vars.inl MDEV-23138 Odd behavior of character_set variables set to utf16 (when allowed) 2024-11-18 11:34:13 +04:00
sys_vars_shared.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
table.cc cleanup: rename hide_view_error->replace_view_error_with_generic 2025-04-17 17:22:56 +02:00
table.h MDEV-32086 (part 2) Server crash when inserting from derived table containing insert target table 2025-04-25 15:10:36 +02:00
table_cache.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
table_cache.h Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
temporary_tables.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04: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 Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
threadpool.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
threadpool_common.cc MDEV-34533 asan error about stack overflow when writing record in Aria 2024-10-16 17:24:46 +03:00
threadpool_generic.cc MDEV-34063 tpool - integer overflow in multiplication. 2024-05-03 22:01:09 +02:00
threadpool_generic.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
threadpool_win.cc Remove some trailing whitespaces. 2020-05-29 13:05:35 +02:00
transaction.cc MDEV-33523 Spurious deadlock error when wsrep_on=OFF 2024-06-06 19:19:34 +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 MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07:00
tztime.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +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 MDEV-34348: Fix casts relating to tree_walk_action 2024-11-23 08:14:23 -07:00
uniques.h MDEV-34348: Fix casts relating to tree_walk_action 2024-11-23 08:14:23 -07:00
unireg.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
unireg.h Merge 10.4 into 10.5 2023-01-03 17:08:42 +02:00
upgrade_conf_file.cc Merge branch '10.2' into 10.3 2021-02-01 13:49:33 +01:00
vers_string.h Merge 10.4 into 10.5 2023-02-10 12:02:11 +02:00
win_tzname_data.h Update Windows TZ data from unicode source (2024b) 2024-11-15 12:18:06 +11: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 MDEV-34924 : gtid_slave_pos table neven been deleted on non replica nodes (wsrep_gtid_mode = 1) 2025-01-13 19:14:26 +01:00
wsrep_applier.h Use only MySQL code for TOI error vote 2024-09-01 02:58:27 +02:00
wsrep_binlog.cc Merge 10.4 into 10.5 2022-09-05 13:28:56 +03: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 Reduce compilation dependencies on wsrep_mysqld.h 2022-08-31 11:05:23 +03:00
wsrep_client_service.cc MDEV-33850 : For Galera, create sequence with low cache got signal 6 error: [ERROR] WSREP: FSM: no such a transition REPLICATING -> COMMITTED 2025-04-02 04:29:40 +02:00
wsrep_client_service.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_client_state.h Galera4 2019-01-23 15:30:00 +04:00
wsrep_condition_variable.h MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_dummy.cc MDEV-31905 GTID inconsistency 2023-12-22 00:10:23 +01:00
wsrep_high_priority_service.cc galera: synchronization changes to stop random test failures 2025-04-02 04:29: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 MDEV-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_mysqld.cc MDEV-36116: Remove debug assert in TOI when executing thread is killed 2025-04-02 04:29:40 +02:00
wsrep_mysqld.h MDEV-27861: Creating partitioned tables should not be allowed with wsrep_osu_method=TOI and wsrep_strict_ddl=ON 2025-02-02 04:54:42 +01:00
wsrep_mysqld_c.h Update FSF address 2019-05-11 19:25:02 +03:00
wsrep_notify.cc MDEV-34071: Failure during the galera_3nodes_sr.GCF-336 test 2024-05-06 03:16:59 +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 MDEV-33157 WSREP: Fix function pointer mismatch 2024-01-03 08:52:50 +02:00
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 MDEV-33064: Sync trx->wsrep state from THD on trx start 2025-01-14 02:17:22 +01:00
wsrep_schema.h MDEV-34924 : gtid_slave_pos table neven been deleted on non replica nodes (wsrep_gtid_mode = 1) 2025-01-13 19:14:26 +01:00
wsrep_server_service.cc galera: synchronization changes to stop random test failures 2025-04-02 04:29:34 +02: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 MDEV-34976 Server crash report broken if Galera is not loaded 2024-09-26 00:04:56 +02:00
wsrep_server_state.h MDEV-32363 Shut down Galera networking and logging on fatal signal 2024-09-01 02:48:19 +02:00
wsrep_sst.cc galera: synchronization changes to stop random test failures 2025-04-02 04:29:34 +02:00
wsrep_sst.h Merge 10.3 into 10.4 2022-06-27 10:14:37 +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-33746 Supply missing override markings 2024-06-20 11:32:13 -04:00
wsrep_thd.cc MENT-2038 Assert WSREP(thd) fails in wsrep_restore_kill_after_commit 2025-01-27 19:05:27 +01:00
wsrep_thd.h Merge 10.4 into 10.5 2024-01-03 12:07:51 +02:00
wsrep_trans_observer.h MDEV-34891 : SST failure occurs when gtid_strict_mode is enabled 2025-02-18 19:30:04 +01:00
wsrep_types.h Galera4 2019-01-23 15:30:00 +04:00
wsrep_utils.cc MDEV-34533 asan error about stack overflow when writing record in Aria 2024-10-16 17:24:46 +03:00
wsrep_utils.h MDEV-29861 : Galera "notify" test cases hang 2023-09-11 23:06:15 +02:00
wsrep_var.cc MDEV-29775 addendum: Relaxation of unnecessary restrictions 2025-02-02 04:52:33 +01:00
wsrep_var.h MDEV-29775 : Assertion `0' failed in void Protocol::end_statement() when adding data to the MyISAM table after setting wsrep_mode=replicate_myisam 2025-02-02 04:16:05 +01:00
wsrep_xid.cc MDEV-34891 : SST failure occurs when gtid_strict_mode is enabled 2025-02-18 19:30:04 +01:00
wsrep_xid.h MDEV-34891 : SST failure occurs when gtid_strict_mode is enabled 2025-02-18 19:30:04 +01:00
xa.cc MDEV-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07: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