mariadb/sql
Yuchen Pei 20c2b01b7a
MDEV-36307 MDEV-35452 Do not create spider group by handler when dealing with derived tables or view and at least one select item is constant
If one of the selected field is a MIN or MAX and it has been optimized
into a constant, it is not added to the temp table used by a group by
handler (GBH). The GBH therefore cannot store results to this missing
field.

On the other hand, when SELECTing from a view or a derived table,
TMP_TABLE_ALL_COLUMNS is set. If the query has no group by or order
by, an Item_temptable_field is created for this MIN/MAX field and
added to the JOIN. Since the GBH could not store results to the
corresponding field in the temp table, the value of this
Item_temptable_field remains NULL. And the NULL value is passed to the
record, then the temp row, and finally output as the (wrong) result.

To fix this, we opt to not creating a spider GBH when a view or
derived table is involved.

This fixes spider/bugfix.mdev_26345 for --view-protocol

Also fixed a comment:

TABLE_LIST::belong_to_derived is NULL if the table belongs to a
derived table that has non-MERGE type.
2025-04-02 15:45:23 +11: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 MDEV-11371 - column compression 2017-08-31 15:44:17 +04:00
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-36208 dbug_print_table_row is broken: prints empty rows in debugger 2025-03-20 19:14:35 +01: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-34813 A simple implementation of ha_partition::compare_key_parts 2025-01-22 11:16:56 +11: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 galera: synchronization between branches and editions 2025-03-05 01:47:15 +01:00
handler.h MDEV-35343 DML debug logging 2025-01-14 18:56:13 +03: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 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
item.h MDEV-35910 Conditions with SP local variables are not pushed into derived table 2025-01-26 20:42:17 -08: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 MDEV-35651 NO_UNSIGNED_SUBTRACTION does not work for multiple unsigned integers 2025-01-07 16:31:39 +01:00
item_func.h MDEV-28001 greatest/least with bigint unsigned maxium has unexpected results compared to 0 2024-11-19 14:26:39 +04: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-35869 Wrong result using degenerated subquery with window function 2025-01-23 13:50:29 -08:00
item_subselect.h MDEV-34348: Consolidate cmp function declarations 2024-11-23 08:14:22 -07: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-20281 "[ERROR] Failed to write to mysql.slow_log:" without error reason 2025-01-25 20:37:51 +01: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 Enusure that my_global.h is included first 2017-08-24 01:05:44 +02:00
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 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 MDEV-35646: Limit pseudo_thread_id to UINT32_MAX 2025-01-18 17:27:54 -07: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 Merge 10.4 into 10.5 2023-02-10 12:02:11 +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-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
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-36138 Server null-pointer crash at startup when tmptables left in --tmpdir 2025-02-24 12:10:32 +11:00
sql_base.h MDEV-35680 Table number > MAX_TABLES causes overflow of table_map at main.join test 2024-12-24 15:54:56 +07: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-34348: my_hash_get_key fixes 2024-11-23 08:14:22 -07: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-36026 Problem with INSERT SELECT on NOT NULL columns while having BEFORE UPDATE trigger 2025-02-10 15:55:00 +01:00
sql_insert.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_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-29351 SIGSEGV when doing forward reference of item in select list 2024-10-16 17:24:46 +03:00
sql_lex.h MDEV-35096: History is stored in different partitions on different nodes when using SYSTEM VERSION 2025-01-13 15:59:07 -07: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-35018 MDL BF-BF conflict on DROP TABLE 2025-01-24 17:02:44 +01: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-22441 SCOPE_VALUE macro for temporary values 2025-01-14 18:56:13 +03: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 Revert "MDEV-26427 MariaDB Server SEGV on INSERT .. SELECT" 2024-12-14 13:08:17 +07: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-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
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 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-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_update.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
sql_view.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_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 MDEV-24935: Server crashes in Field_iterator_natural_join::next or Field_iterator_table_ref::set_field_iterator upon 2nd execution of SP 2025-01-24 17:07:19 +07:00
table.h MDEV-36307 MDEV-35452 Do not create spider group by handler when dealing with derived tables or view and at least one select item is constant 2025-04-02 15:45:23 +11: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 Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01: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 MDEV-35157 : wrong binlog timestamps on secondary nodes of a galera cluster 2024-11-06 04:59:10 +01: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-34891 : SST failure occurs when gtid_strict_mode is enabled 2025-02-18 19:30:04 +01: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 MDEV-33064: Sync trx->wsrep state from THD on trx start 2025-01-14 02:17:22 +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 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 fix: Donor in non-Primary causes assertion in wsrep-lib 2025-02-12 12:25:09 +01: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