MariaDB-server/sql
Andrei Elkin 7f3145e068
Some checks failed
Build on Windows ARM64 / build (push) Has been cancelled
MDEV-38212 MDEV-37686 Breaks Parallel Replication
Instead of `NULL`ifying of this member a finer approach is taken to
screen the replicated temporary tables from the slave applier
when it runs within `start_new_trans` context.

For that *all* access critical `THD::{has,lock,unlock}_temporary_tables`
functions are made to check possible `start_new_trans` condition.
This measure forces `start_new_trans` executing slave thread to always take
the normal thread access path to a temporary table repository.

This commit also unifies with sql/temporary_tables.cc checking of the
current thread is slave with usage of THD::rgi_slave instead of
THD::slave_thread (last time chosen by MDEV-33426).

Tested with rpl.create_or_replace_mix2 of GTT feature branch.
2025-12-19 15:08:24 +02:00
..
share MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints 2025-10-27 10:29:22 -04:00
add_errmsg
authors.h
backup.cc cleanup: CREATE_TYPELIB_FOR() helper 2025-10-25 00:19:11 +07:00
backup.h
bloom_filters.h
char_buffer.h
charset_collations.cc
charset_collations.h
client_settings.h
CMakeLists.txt MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function 2025-10-15 11:32:39 +04:00
compat56.cc
compat56.h
contributors.h
create_options.cc
create_options.h
create_tmp_table.h
cset_narrowing.cc
cset_narrowing.h
custom_conf.h
datadict.cc
datadict.h
ddl_log.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
ddl_log.h
debug_sync.cc Merge 11.4 into 11.8 2025-09-29 18:25:09 +03:00
debug_sync.h
debug.cc
debug.h
deprecation.h
derived_handler.cc
derived_handler.h
derror.cc
derror.h
des_key_file.cc
des_key_file.h
discover.cc
discover.h
encryption.cc
event_data_objects.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
event_data_objects.h
event_db_repository.cc
event_db_repository.h
event_parse_data.cc
event_parse_data.h
event_queue.cc
event_queue.h
event_scheduler.cc Merge 11.4 into 11.8 2025-09-29 18:25:09 +03:00
event_scheduler.h
events.cc
events.h
field_comp.cc
field_comp.h
field_composite.h
field_conv.cc
field.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
field.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
filesort_utils.cc
filesort_utils.h
filesort.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
filesort.h
gcalc_slicescan.cc
gcalc_slicescan.h
gcalc_tools.cc Merge branch '12.1' into bb-12.2-release 2025-11-02 18:08:29 +01:00
gcalc_tools.h
gen_lex_hash.cc
gen_lex_token.cc
gen_yy_files.cmake
grant.cc
grant.h
group_by_handler.cc
group_by_handler.h
gstream.cc
gstream.h
gtid_index.cc
gtid_index.h
ha_handler_stats.h
ha_partition.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
ha_partition.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
ha_sequence.cc
ha_sequence.h
handle_connections_win.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
handle_connections_win.h
handler.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
handler.h MDEV-36996: Implement INFORMATION_SCHEMA.TRIGGERED_UPDATE_COLUMNS table 2025-10-15 21:17:58 +05:30
hash_filo.cc
hash_filo.h
hostname.cc
hostname.h
init.cc
init.h
innodb_priv.h
item_buff.cc
item_cmpfunc.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
item_cmpfunc.h Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
item_composite.cc
item_composite.h
item_create.cc MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function 2025-10-15 11:32:39 +04:00
item_create.h
item_func.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
item_func.h Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
item_geofunc.cc MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
item_geofunc.h MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
item_jsonfunc.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
item_jsonfunc.h Merge branch '12.1' into bb-12.2-release 2025-11-02 18:08:29 +01:00
item_numconvfunc.cc (clang20) error: moving a temporary object prevents copy elision 2025-11-18 22:18:59 +01:00
item_numconvfunc.h MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function 2025-10-15 11:32:39 +04:00
item_row.cc
item_row.h
item_strfunc.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
item_strfunc.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
item_subselect.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
item_subselect.h
item_sum.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
item_sum.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
item_timefunc.cc Merge branch '12.1' into 12.2 2025-10-09 09:32:33 +02:00
item_timefunc.h Merge branch '12.1' into 12.2 2025-10-09 09:32:33 +02:00
item_vectorfunc.cc MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
item_vectorfunc.h MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
item_vers.cc
item_vers.h
item_windowfunc.cc
item_windowfunc.h
item_xmlfunc.cc
item_xmlfunc.h Fix compiler warnings 2025-09-30 12:06:31 +03:00
item.cc MDEV-37054: Implement INFORMATION_SCHEMA.PARAMETERS.PARAMETER_DEFAULT column 2025-10-15 22:04:28 +05:30
item.h Merge branch '12.1' into bb-12.2-release 2025-11-02 18:08:29 +01:00
json_schema_helper.cc MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
json_schema_helper.h MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
json_schema.cc MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
json_schema.h MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
json_table.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
json_table.h Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
key.cc
key.h
keycaches.cc
keycaches.h
lex_charset.cc
lex_charset.h
lex_ident_cli.h
lex_ident_sys.h
lex_ident.h
lex_string.h
lex_symbol.h
lex.h
lock.cc
lock.h
log_cache.cc
log_cache.h
log_event_client.cc
log_event_data_type.h
log_event_server.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
log_event.cc cleanup: CREATE_TYPELIB_FOR() helper 2025-10-25 00:19:11 +07:00
log_event.h Merge branch '12.1' into 12.2 2025-10-09 09:32:33 +02:00
log_slow.h
log.cc Merge branch '12.1' into 12.2 2025-10-09 09:32:33 +02:00
log.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
main.cc
mariadb.h
mdl.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
mdl.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
mem_root_array.h
message.h
message.mc
message.rc
mf_iocache_encr.cc
mf_iocache.cc
MSG00001.bin
multi_range_read.cc MDEV-36089 New-style hint: [NO_]ROWID_FILTER 2025-10-10 20:32:56 +07:00
multi_range_read.h
my_apc.cc
my_apc.h
my_decimal.cc
my_decimal.h
my_json_writer.cc
my_json_writer.h
myskel.m4.in
mysql_install_db.cc
mysql_upgrade_service.cc
mysqld_suffix.h
mysqld.cc MDEV-37784 fix the warning 2025-10-25 00:19:11 +07:00
mysqld.h MDEV-37054: Implement INFORMATION_SCHEMA.PARAMETERS.PARAMETER_DEFAULT column 2025-10-15 22:04:28 +05:30
net_serv.cc
online_alter.cc
opt_group_by_cardinality.cc MDEV-36321 keys generated on derived tables produce wrong out_rows estimates 2025-10-16 09:31:56 +12:00
opt_group_by_cardinality.h MDEV-36321 keys generated on derived tables produce wrong out_rows estimates 2025-10-16 09:31:56 +12:00
opt_hints_parser.cc MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints 2025-10-27 10:29:22 -04:00
opt_hints_parser.h MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints 2025-10-27 10:29:22 -04:00
opt_hints.cc ctype-ascii.h:110:27: runtime error: applying non-zero offset 4 to null pointer 2025-11-18 21:20:31 +01:00
opt_hints.h MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints 2025-10-27 10:29:22 -04:00
opt_histogram_json.cc MDEV-38120: Move Json_string and Json_saved_parser_state into sql_json_lib.h 2025-11-24 17:45:51 +05:30
opt_histogram_json.h MDEV-32854: Make JSON_DEPTH_LIMIT unlimited 2025-09-16 10:10:08 +05:30
opt_index_cond_pushdown.cc MDEV-36089 New-style hint: [NO_]ROWID_FILTER 2025-10-10 20:32:56 +07:00
opt_range_mrr.cc
opt_range.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
opt_range.h Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
opt_rewrite_date_cmp.cc
opt_rewrite_date_cmp.h
opt_rewrite_remove_casefold.cc
opt_sargable_left.cc
opt_split.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
opt_subselect.cc Fix misc spelling in MariaDB Server repository 2025-12-10 18:08:12 +04:00
opt_subselect.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
opt_sum.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
opt_table_elimination.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
opt_trace_context.h
opt_trace_ddl_info.cc
opt_trace_ddl_info.h
opt_trace.cc
opt_trace.h
opt_vcol_substitution.cc MDEV-37422: SIGSEGV / Assert for vcol substitution in GROUP BY WITH ROLLUP 2025-11-13 16:45:36 +01:00
opt_vcol_substitution.h
optimizer_costs.h
optimizer_defaults.h
parse_file.cc
parse_file.h
partition_element.h
partition_info.cc
partition_info.h
password.c
plistsort.c
privilege.h
procedure.cc
procedure.h
protocol.cc
protocol.h
proxy_protocol.cc
proxy_protocol.h
records.cc
records.h
repl_failsafe.cc cleanup: CREATE_TYPELIB_FOR() helper 2025-10-25 00:19:11 +07:00
repl_failsafe.h
replication.h
rowid_filter.cc MDEV-36089 New-style hint: [NO_]ROWID_FILTER 2025-10-10 20:32:56 +07:00
rowid_filter.h MDEV-36089 New-style hint: [NO_]ROWID_FILTER 2025-10-10 20:32:56 +07:00
rpl_constants.h MDEV-36810 Deduplicate LOG_EVENT_OFFSET 2025-09-15 18:57:04 -06:00
rpl_filter.cc Merge 11.4 into 11.8 2025-09-29 18:25:09 +03:00
rpl_filter.h
rpl_gtid.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
rpl_gtid.h
rpl_injector.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
rpl_injector.h
rpl_mi.cc
rpl_mi.h
rpl_parallel.cc
rpl_parallel.h
rpl_record.cc Merge branch '12.1' into 12.2 2025-10-09 09:32:33 +02:00
rpl_record.h Removed Rows_log_event::m_master_reclength as it is not used 2025-09-30 21:23:19 +03:00
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc MDEV-38212 MDEV-37686 Breaks Parallel Replication 2025-12-19 15:08:24 +02:00
rpl_rli.h MDEV-38212 MDEV-37686 Breaks Parallel Replication 2025-12-19 15:08:24 +02:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility_server.cc
rpl_utility.cc
rpl_utility.h Remove Table_map_log_event::get_table_def() 2025-09-30 19:47:55 +03:00
scan_char.h
scheduler.cc
scheduler.h
select_handler.cc
select_handler.h
select_result.h
semisync_master_ack_receiver.cc
semisync_master_ack_receiver.h
semisync_master.cc MDEV-37120 Improve timeout log message clarity for empty binlog state 2025-09-15 13:44:10 -06:00
semisync_master.h
semisync_slave.cc
semisync_slave.h
semisync.cc
semisync.h
service_wsrep.cc
session_tracker.cc
session_tracker.h
set_var.cc MDEV-37784 Introduce @@new_mode variable 2025-10-25 00:19:11 +07:00
set_var.h MDEV-37784 Introduce @@new_mode variable 2025-10-25 00:19:11 +07:00
signal_handler.cc
simple_parser.h MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function 2025-10-15 11:32:39 +04:00
simple_tokenizer.h MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function 2025-10-15 11:32:39 +04:00
slave.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
slave.h
socketpair.c
socketpair.h
sp_cache.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
sp_cache.h Merge branch '11.4' into 11.8 2025-11-04 12:39:27 +01:00
sp_cursor.cc
sp_cursor.h
sp_head.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sp_head.h
sp_instr.cc
sp_instr.h Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
sp_pcontext.cc
sp_pcontext.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sp_rcontext_handler.h
sp_rcontext.cc
sp_rcontext.h
sp_type_def.h
sp.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
sp.h
spatial.cc Fixed compiler warnings about using unitialized variables 2025-09-30 17:37:11 +03:00
spatial.h
sql_acl_getsort.inl Fixed typos 2025-09-04 18:08:39 +03:00
sql_acl.cc Merge branch '12.1' into bb-12.2-release 2025-11-02 18:08:29 +01:00
sql_acl.h
sql_admin.cc
sql_admin.h
sql_alloc.h
sql_alter.cc
sql_alter.h
sql_analyse.cc
sql_analyse.h
sql_analyze_stmt.cc
sql_analyze_stmt.h
sql_array.h
sql_audit.cc
sql_audit.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_base.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
sql_base.h
sql_basic_types.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_binlog.cc
sql_binlog.h
sql_bitmap.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_bootstrap.cc
sql_bootstrap.h
sql_builtin.cc.in
sql_cache.cc
sql_cache.h
sql_callback.h
sql_class.cc MDEV-38212 MDEV-37686 Breaks Parallel Replication 2025-12-19 15:08:24 +02:00
sql_class.h Revert "MDEV-37686 rpl.create_or_replace_mix2 fails in MDEV-35915 branch" 2025-12-19 15:08:24 +02:00
sql_client.cc
sql_cmd.h
sql_connect.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_connect.h
sql_const.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_crypt.cc
sql_crypt.h
sql_cte.cc MDEV-37220 Allow UPDATE/DELETE to read from a CTE 2025-12-04 07:42:23 +12:00
sql_cte.h
sql_cursor.cc
sql_cursor.h
sql_db.cc cleanup: CREATE_TYPELIB_FOR() helper 2025-10-25 00:19:11 +07:00
sql_db.h
sql_debug.h
sql_delete.cc Merge branch '11.8' into 12.1 2025-11-13 16:46:01 +01:00
sql_delete.h
sql_derived.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
sql_derived.h
sql_digest_stream.h
sql_digest.cc
sql_digest.h
sql_do.cc
sql_do.h
sql_error.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
sql_error.h
sql_explain.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_explain.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_expression_cache.cc Merge 11.4 into 11.8 2025-09-29 18:25:09 +03:00
sql_expression_cache.h
sql_get_diagnostics.cc
sql_get_diagnostics.h
sql_handler.cc
sql_handler.h
sql_help.cc
sql_help.h
sql_hset.h
sql_i_s.h
sql_insert.cc Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
sql_insert.h MDEV-37404 Cleanups 2025-09-19 12:31:14 +03:00
sql_join_cache.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_join_cache.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_json_lib.h MDEV-38120: Move Json_string and Json_saved_parser_state into sql_json_lib.h 2025-11-24 17:45:51 +05:30
sql_lex.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
sql_lex.h MDEV-37220 Allow UPDATE/DELETE to read from a CTE 2025-12-04 07:42:23 +12:00
sql_lifo_buffer.h
sql_limit.h
sql_list.cc
sql_list.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_load.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_load.h
sql_locale.cc MDEV-37784 Introduce @@new_mode variable 2025-10-25 00:19:11 +07:00
sql_locale.h
sql_manager.cc
sql_manager.h
sql_mode.cc
sql_mode.h
sql_oracle_outer_join.cc
sql_parse.cc MDEV-37220 Allow UPDATE/DELETE to read from a CTE 2025-12-04 07:42:23 +12:00
sql_parse.h
sql_partition_admin.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_partition_admin.h
sql_partition.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
sql_partition.h
sql_plist.h
sql_plugin_compat.h
sql_plugin_services.inl
sql_plugin.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
sql_plugin.h
sql_prepare.cc MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints 2025-10-27 10:29:22 -04:00
sql_prepare.h
sql_priv.h
sql_profile.cc
sql_profile.h
sql_queue.h
sql_reload.cc Merge 11.4 into 11.8 2025-10-09 16:57:55 +03:00
sql_reload.h
sql_rename.cc Merge 11.4 into 11.8 2025-09-29 18:25:09 +03:00
sql_rename.h
sql_repl.cc MDEV-36810 Deduplicate LOG_EVENT_OFFSET 2025-09-15 18:57:04 -06:00
sql_repl.h
sql_schema.cc
sql_schema.h
sql_select.cc Fix misc spelling in MariaDB Server repository 2025-12-10 18:08:12 +04:00
sql_select.h Removed not used members in class POSITION 2025-11-25 10:25:01 +02:00
sql_sequence.cc
sql_sequence.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_servers.cc Merge 11.8 into 12.1 2025-10-09 17:46:33 +03:00
sql_servers.h
sql_show.cc runtime error: inf is outside the range of representable values of type 'unsigned long long' 2025-11-18 21:04:57 +01:00
sql_show.h
sql_signal.cc
sql_signal.h
sql_sort.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_state.c
sql_statistics.cc MDEV-36761 Remove @@new_mode=FIX_INDEX_STATS_FOR_ALL_NULLS in 12.1 2025-11-13 22:18:13 +07:00
sql_statistics.h MDEV-36761 Remove @@new_mode=FIX_INDEX_STATS_FOR_ALL_NULLS in 12.1 2025-11-13 22:18:13 +07:00
sql_string.cc
sql_string.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_table.cc Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
sql_table.h
sql_test.cc
sql_test.h
sql_time.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_time.h
sql_trigger.cc
sql_trigger.h
sql_truncate.cc
sql_truncate.h
sql_tvc.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_tvc.h
sql_type_composite.cc
sql_type_composite.h
sql_type_fixedbin_storage.h
sql_type_fixedbin.h Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_type_geom.cc
sql_type_geom.h
sql_type_int.h
sql_type_json.cc
sql_type_json.h
sql_type_real.h
sql_type_ref.h
sql_type_row.cc
sql_type_row.h
sql_type_string.cc
sql_type_string.h
sql_type_timeofday.h
sql_type_vector.cc
sql_type_vector.h
sql_type.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_type.h MDEV-20022 sql_mode="oracle" does not support TO_NUMBER() function 2025-10-15 11:32:39 +04:00
sql_udf.cc
sql_udf.h
sql_union.cc Merge branch '11.8' into bb-12.1-release 2025-10-28 15:26:26 +01:00
sql_union.h
sql_update.cc MDEV-37220 Allow UPDATE/DELETE to read from a CTE 2025-12-04 07:42:23 +12:00
sql_update.h
sql_used.h
sql_view.cc MDEV-37260 Implicitly named query blocks, CREATE VIEW AS supports hints 2025-10-27 10:29:22 -04:00
sql_view.h
sql_window.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
sql_window.h
sql_yacc.yy MDEV-37220 Allow UPDATE/DELETE to read from a CTE 2025-12-04 07:42:23 +12:00
statement_rcontext.h
strfunc.cc
strfunc.h
structs.h Merge branch 'bb-11.8-release' into bb-12.1-release 2025-11-05 08:58:12 +01:00
sys_vars_shared.h
sys_vars.cc Fix misc spelling in MariaDB Server repository 2025-12-10 18:08:12 +04:00
sys_vars.inl MDEV-37784 Introduce @@new_mode variable 2025-10-25 00:19:11 +07:00
table_cache.cc
table_cache.h
table.cc MDEV-37220 Allow UPDATE/DELETE to read from a CTE 2025-12-04 07:42:23 +12:00
table.h Merge branch 'bb-12.1-release' into bb-12.2-release 2025-11-06 07:29:30 +01:00
temporary_tables.cc MDEV-38212 MDEV-37686 Breaks Parallel Replication 2025-12-19 15:08:24 +02:00
thr_malloc.cc
thr_malloc.h
thread_cache.h
thread_pool_info.cc
threadpool_common.cc
threadpool_generic.cc
threadpool_generic.h
threadpool_win.cc
threadpool_winsockets.cc Fixed typos 2025-09-04 18:08:39 +03:00
threadpool_winsockets.h
threadpool.h
transaction.cc
transaction.h
tzfile.h MDEV-20023 Implement Oracle TRUNC() function 2025-09-30 17:37:12 +03:00
tztime.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
tztime.h
udf_example.c
udf_example.def
uniques.cc
uniques.h
unireg.cc
unireg.h MDEV-36810 Deduplicate LOG_EVENT_OFFSET 2025-09-15 18:57:04 -06:00
upgrade_conf_file.cc
vector_mhnsw.cc
vector_mhnsw.h
winmain.cc
winservice.c
winservice.h
wsrep_allowlist_service.cc MDEV-37548 : wsrep_allowlist allows all connections during SST 2025-09-10 15:03:59 +03:00
wsrep_allowlist_service.h
wsrep_applier.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
wsrep_applier.h
wsrep_binlog.cc
wsrep_binlog.h
wsrep_check_opts.cc
wsrep_client_service.cc
wsrep_client_service.h
wsrep_client_state.h
wsrep_condition_variable.h
wsrep_dummy.cc
wsrep_event_service.cc
wsrep_event_service.h
wsrep_high_priority_service.cc
wsrep_high_priority_service.h
wsrep_mutex.h
wsrep_mysqld_c.h
wsrep_mysqld.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
wsrep_mysqld.h
wsrep_notify.cc
wsrep_on.h
wsrep_plugin.cc bump wsrep_provider maturity to stable 2025-10-14 14:47:35 +02:00
wsrep_plugin.h
wsrep_priv.h
wsrep_schema.cc Merge 11.8 into 12.1 2025-10-09 17:46:33 +03:00
wsrep_schema.h
wsrep_server_service.cc MDEV-30764 : Assertion `transaction.is_streaming()' failed in void wsrep::transaction::adopt(const wsrep::transaction&) 2025-10-17 17:21:13 +03:00
wsrep_server_service.h
wsrep_server_state.cc
wsrep_server_state.h
wsrep_sst.cc
wsrep_sst.h
wsrep_status.cc
wsrep_status.h
wsrep_storage_service.cc
wsrep_storage_service.h
wsrep_thd.cc Merge 11.4 into 11.8 2025-09-29 18:25:09 +03:00
wsrep_thd.h
wsrep_trans_observer.h
wsrep_types.h
wsrep_utils.cc
wsrep_utils.h
wsrep_var.cc Merge branch '11.8' into bb-12.1-release 2025-10-08 09:05:38 +02:00
wsrep_var.h
wsrep_xid.cc MDEV-37809 : MSAN use-of-uninitialized-value in wsrep_xid_print 2025-10-08 14:15:04 +03:00
wsrep_xid.h
xa.cc
xa.h