MariaDB-server/sql
Sergei Petrunia 50ee5d1b3f MDEV-38426: Clustered PK not used for Loose Index Scan optimization
Loose Index Scan optimization can only be used when the index it is
uses covers all columns used by the query. So, it would not be
attempted for indexes that are not present in table->covering_keys.

Before commit ed0a723566 (pushed to 11.0), Clustered PK would be
present in table->covering_keys if primary key columns are covering.

However, that commit gave Clustered PKs special treatment: they are
no longer present in table->covering_keys. This caused Loose Scan not
to be considered for Clustered PKs.

Fixed this by making the check in get_best_group_min_max() to allow
Loose Scan if all fields used by the query are parts of the Clustered PK.

Also made changes:
- The logic in JOIN_TAB::save_explain_data() assumed that Loose Scan
  could only be used for index-only scans. This is not the case for
  clustered PKs.
- One query in group_min_max_innodb started to use Loose Scan. It did so
  in 10.11, too.
2025-12-27 16:41:08 +02:00
..
share MDEV-37784 fix the warning 2025-10-25 00:19:11 +07:00
add_errmsg
authors.h
backup.cc cleanup: CREATE_TYPELIB_FOR() helper 2025-10-25 00:19:11 +07:00
backup.h
bounded_queue.h
char_buffer.h
charset_collations.cc
charset_collations.h
client_settings.h
CMakeLists.txt Merge 10.11 into 11.4 2025-09-03 10:32:56 +03: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 MDEV-37019 MSAN_STAT_WORKAROUND macro remove 2025-06-18 16:46:21 +10:00
datadict.h
ddl_log.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
ddl_log.h
debug_sync.cc Fixed typos 2025-09-04 18:08:39 +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 MDEV-37019 MSAN_STAT_WORKAROUND macro remove 2025-06-18 16:46:21 +10:00
discover.h
encryption.cc
event_data_objects.cc MDEV-37744 Table Charset Mismatch (Primary/Replica) via Event 2025-10-21 13:16:24 +02: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 Fixed typos 2025-09-04 18:08:39 +03:00
event_scheduler.h
events.cc
events.h
field_comp.cc
field_comp.h
field_conv.cc
field.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
field.h Merge 10.11 into 11.4 2025-09-03 10:32:56 +03:00
filesort_utils.cc
filesort_utils.h
filesort.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
filesort.h
gcalc_slicescan.cc
gcalc_slicescan.h
gcalc_tools.cc MDEV-31499 Assertion `(0)' failed in Gis_geometry_collection::init_from_opresult. 2025-10-21 10:13:42 +04: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 '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
ha_partition.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
ha_sequence.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
ha_sequence.h
handle_connections_win.cc Fixed typos 2025-09-04 18:08:39 +03:00
handle_connections_win.h
handler.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
handler.h Merge 10.11 into 11.4 2025-09-24 13:40:09 +03:00
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 '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
item_cmpfunc.h Merge branch '10.11' into 11.4 2025-10-15 19:29:55 +11:00
item_create.cc
item_create.h
item_func.cc Merge branch '10.11' into 11.4 2025-10-15 19:29:55 +11:00
item_func.h Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
item_geofunc.cc
item_geofunc.h
item_jsonfunc.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
item_jsonfunc.h MDEV-36809: json_array_intersect crashs when unused table ref provided 2025-10-14 15:38:17 +11:00
item_row.cc
item_row.h
item_strfunc.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
item_strfunc.h Merge 10.11 into 11.4 2025-09-03 10:32:56 +03:00
item_subselect.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
item_subselect.h MDEV-19269 Pushdown into IN subquery is not made on the second execution of stmt 2025-07-22 06:46:56 +11:00
item_sum.cc Fixed typos 2025-09-04 18:08:39 +03:00
item_sum.h Fixed typos 2025-09-04 18:08:39 +03:00
item_timefunc.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
item_timefunc.h Merge 10.11 into 11.4 2025-09-03 10:32:56 +03:00
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 Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
item.h Merge branch '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
json_schema_helper.cc
json_schema_helper.h
json_schema.cc MDEV-37052 JSON_SCHEMA_VALID stack overflow handling errors 2025-07-05 10:47:44 +10:00
json_schema.h
json_table.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
json_table.h MDEV-34081: View containing JSON_TABLE does not return JSON 2025-10-22 22:49:26 +05:30
key.cc
key.h
keycaches.cc
keycaches.h
lex_charset.cc
lex_charset.h
lex_ident.h
lex_string.h
lex_symbol.h
lex.h
lock.cc
lock.h
log_cache.h
log_event_client.cc
log_event_data_type.h
log_event_server.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
log_event.cc cleanup: CREATE_TYPELIB_FOR() helper 2025-10-25 00:19:11 +07:00
log_event.h Merge branch 10.11 into 11.4 2025-09-02 15:58:39 +02:00
log_slow.h
log.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
log.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
main.cc
mariadb.h
mdl.cc Fixed typos 2025-09-04 18:08:39 +03:00
mdl.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +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-38164: Fix the estimates reported by TABLE::key_storage_length() 2025-12-02 10:54:31 +02: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 Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
mysqld.h Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
net_serv.cc
online_alter.cc
opt_group_by_cardinality.cc
opt_histogram_json.cc MDEV-36765: JSON Histogram cannot handle >1 byte characters 2025-06-09 21:15:30 +03:00
opt_histogram_json.h New getter to read Engine Independent JSON histogram buckets directly 2025-07-27 15:18:00 +02:00
opt_index_cond_pushdown.cc
opt_range_mrr.cc
opt_range.cc MDEV-38426: Clustered PK not used for Loose Index Scan optimization 2025-12-27 16:41:08 +02:00
opt_range.h Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
opt_rewrite_date_cmp.cc
opt_rewrite_date_cmp.h
opt_rewrite_remove_casefold.cc
opt_split.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
opt_subselect.cc Merge branch '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
opt_subselect.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +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 Fixed typos 2025-09-04 18:08:39 +03:00
opt_trace_context.h
opt_trace.cc
opt_trace.h
optimizer_costs.h
optimizer_defaults.h
parse_file.cc MDEV-37019 MSAN_STAT_WORKAROUND macro remove 2025-06-18 16:46:21 +10:00
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 Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
rowid_filter.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
rpl_constants.h
rpl_filter.cc Fixed typos 2025-09-04 18:08:39 +03:00
rpl_filter.h
rpl_gtid.cc Merge branch '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
rpl_gtid.h Merge branch '10.11' into 11.4 2025-07-28 19:40:10 +02:00
rpl_injector.cc MDEV-37356 Annotate_rows written in a 'random' position 2025-09-04 18:08:39 +03:00
rpl_injector.h
rpl_mi.cc
rpl_mi.h
rpl_parallel.cc Merge branch '10.11' into 11.4 2025-07-28 19:40:10 +02:00
rpl_parallel.h MDEV-36840 Seconds_Behind_Master Spike at Log Rotation on Parallel Replica 2025-07-07 14:03:49 -06:00
rpl_record.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
rpl_record.h
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc
rpl_rli.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility_server.cc
rpl_utility.cc
rpl_utility.h
scheduler.cc
scheduler.h
select_handler.cc
select_handler.h
semisync_master_ack_receiver.cc
semisync_master_ack_receiver.h
semisync_master.cc Merge branch '10.11' into 11.4 2025-07-28 19:40:10 +02:00
semisync_master.h MDEV-36934: semi sync makes the master unresponsive when a replica is stopped 2025-07-08 16:41:12 +02:00
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_tokenizer.h
slave.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
slave.h
socketpair.c
socketpair.h
sp_cache.cc cleanup: sp_cache_flush_obsolete 2025-10-28 17:49:51 +01:00
sp_cache.h cleanup: sp_cache_flush_obsolete 2025-10-28 17:49:51 +01:00
sp_head.cc Merge 10.11 into 11.4 2025-09-24 13:40:09 +03:00
sp_head.h
sp_instr.cc MDEV-32694: ASAN errors in Binary_string::alloced_length / reset_stmt_params 2025-07-02 17:50:24 +07:00
sp_instr.h MDEV-32694: ASAN errors in Binary_string::alloced_length / reset_stmt_params 2025-07-02 17:50:24 +07:00
sp_pcontext.cc
sp_pcontext.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sp_rcontext.cc
sp_rcontext.h
sp.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
sp.h
spatial.cc
spatial.h
sql_acl_getsort.inl Fixed typos 2025-09-04 18:08:39 +03:00
sql_acl.cc Merge 10.11 into 11.4 2025-10-17 09:05:29 +03:00
sql_acl.h
sql_admin.cc MDEV-24981 LOAD INDEX may cause rollback of prepared XA transaction 2025-07-22 20:58:07 +02:00
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 Reproducible test case for MDEV-37434 2025-09-18 18:01:33 +02:00
sql_base.cc MDEV-37345 sequences and prelocking (11.4 version) 2025-11-04 13:44:39 +01:00
sql_base.h
sql_basic_types.h Fixed typos 2025-09-04 18:08:39 +03:00
sql_binlog.cc
sql_binlog.h
sql_bitmap.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_bootstrap.cc
sql_bootstrap.h
sql_builtin.cc.in
sql_cache.cc
sql_cache.h
sql_callback.h
sql_class.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
sql_class.h MDEV-38164: Fix the estimates reported by TABLE::key_storage_length() 2025-12-02 10:54:31 +02:00
sql_client.cc
sql_cmd.h
sql_connect.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_connect.h
sql_const.h Merge 10.11 into 11.4 2025-09-24 13:40:09 +03:00
sql_crypt.cc
sql_crypt.h
sql_cte.cc Fixed typos 2025-09-04 18:08:39 +03:00
sql_cte.h
sql_cursor.cc MDEV-31721: Cursor protocol increases the counter of "Empty_queries" for select 2025-06-27 22:04:14 +05:30
sql_cursor.h MDEV-31721: Cursor protocol increases the counter of "Empty_queries" for select 2025-06-27 22:04:14 +05:30
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 MDEV-37484: Sql_cmd_dml::execute_inner, Sql_cmd_update::execute_inner do not call Select handler for the engine involved 2025-11-27 13:13:17 +05:30
sql_delete.h
sql_derived.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
sql_derived.h
sql_digest_stream.h
sql_digest.cc
sql_digest.h
sql_do.cc
sql_do.h
sql_error.cc Missing DBUG_RETURN or DBUG_VOID_RETURN in Diagnostics_area::set_ok_status 2025-10-12 21:08:04 +03:00
sql_error.h
sql_explain.cc Merge 10.11 into 11.4 2025-09-24 13:40:09 +03:00
sql_explain.h Merge 10.11 into 11.4 2025-09-24 13:40:09 +03:00
sql_expression_cache.cc Fixed typos 2025-09-04 18:08:39 +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 '10.11' into 11.4 2025-11-04 13:44:16 +01:00
sql_insert.h MDEV-37404 Cleanups 2025-09-19 12:31:14 +03:00
sql_join_cache.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_join_cache.h Fixed typos 2025-09-04 18:08:39 +03:00
sql_lex.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
sql_lex.h Merge branch '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
sql_lifo_buffer.h
sql_limit.h
sql_list.cc
sql_list.h MDEV-36542: remove _lint macro which is unused 2025-07-29 13:15:02 +10:00
sql_load.cc Merge branch 10.11 into 11.4 2025-09-02 15:58:39 +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_parse.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
sql_parse.h MDEV-37052 JSON_SCHEMA_VALID stack overflow handling errors 2025-07-05 10:47:44 +10:00
sql_partition_admin.cc Revert "MDEV-34033 Exchange partition with virtual columns fails" 2025-08-25 18:36:33 +02:00
sql_partition_admin.h
sql_partition.cc Merge branch '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
sql_partition.h
sql_plist.h MDEV-36542: remove _lint macro which is unused 2025-07-29 13:15:02 +10:00
sql_plugin_compat.h
sql_plugin_services.inl
sql_plugin.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
sql_plugin.h
sql_prepare.cc Merge 10.11 into 11.4 2025-09-24 13:40:09 +03:00
sql_prepare.h
sql_priv.h
sql_profile.cc
sql_profile.h
sql_reload.cc Merge 10.11 into 11.4 2025-10-09 13:37:45 +03:00
sql_reload.h
sql_rename.cc Fixed typos 2025-09-04 18:08:39 +03:00
sql_rename.h
sql_repl.cc
sql_repl.h
sql_schema.cc
sql_schema.h
sql_select.cc MDEV-38426: Clustered PK not used for Loose Index Scan optimization 2025-12-27 16:41:08 +02:00
sql_select.h Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
sql_sequence.cc MDEV-35570 parallel slave ALTER-SEQUENCE attempted to binlog out-of-order 2025-07-07 13:00:18 +03:00
sql_sequence.h Fixed typos 2025-09-04 18:08:39 +03:00
sql_servers.cc Merge 10.11 into 11.4 2025-10-09 13:37:45 +03:00
sql_servers.h
sql_show.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
sql_show.h
sql_signal.cc
sql_signal.h
sql_sort.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_state.c
sql_statistics.cc MDEV-36761: Put NULL-aware cardinality estimation under new_mode flag 2025-10-31 19:47:30 +07:00
sql_statistics.h MDEV-36761: Put NULL-aware cardinality estimation under new_mode flag 2025-10-31 19:47:30 +07:00
sql_string.cc
sql_string.h Merge 10.11 into 11.4 2025-09-16 17:01:39 +03:00
sql_table.cc Merge branch '10.11' into 11.4 2025-11-04 13:44:16 +01:00
sql_table.h MDEV-36906: RBR crashes upon DML after CONVERT PARTITION 2025-07-22 11:30:39 -06:00
sql_test.cc
sql_test.h
sql_time.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_time.h
sql_trigger.cc
sql_trigger.h
sql_truncate.cc
sql_truncate.h
sql_tvc.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_tvc.h
sql_type_fixedbin_storage.h
sql_type_fixedbin.h Merge 10.11 into 11.4 2025-09-03 10:32:56 +03: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_string.cc
sql_type_string.h
sql_type_timeofday.h
sql_type.cc Merge 10.11 into 11.4 2025-09-03 10:32:56 +03:00
sql_type.h Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_udf.cc
sql_udf.h
sql_union.cc Merge branch '10.11' into bb-11.4-release 2025-10-22 10:21:16 +02:00
sql_union.h
sql_update.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
sql_update.h
sql_used.h
sql_view.cc
sql_view.h
sql_window.cc Merge 10.11 into 11.4 2025-10-01 07:24:54 +03:00
sql_window.h
sql_yacc.yy Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
strfunc.cc
strfunc.h
structs.h MDEV-38164: Fix the estimates reported by TABLE::key_storage_length() 2025-12-02 10:54:31 +02:00
sys_vars_shared.h
sys_vars.cc MDEV-38164: Fix the estimates reported by TABLE::key_storage_length() 2025-12-02 10:54:31 +02: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-38164: Fix the estimates reported by TABLE::key_storage_length() 2025-12-02 10:54:31 +02:00
table.h MDEV-38164: Fix the estimates reported by TABLE::key_storage_length() 2025-12-02 10:54:31 +02:00
temporary_tables.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +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 Merge branch '10.11' into 11.4 2025-07-28 19:40:10 +02:00
transaction.h
tzfile.h
tztime.cc Merge branch '10.11' into bb-11.4-release 2025-09-15 16:17:33 +02:00
tztime.h
udf_example.c
udf_example.def
uniques.cc
uniques.h
unireg.cc Merge branch '10.11' into 11.4 2025-07-28 19:40:10 +02:00
unireg.h
upgrade_conf_file.cc
vers_string.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 MDEV-37991 : Galera cluster crashes when granting permission to non existing user after setting max_error_count and wsrep_ignore_apply_errors to zero 2025-11-04 16:22:45 +02:00
wsrep_applier.h
wsrep_binlog.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
wsrep_binlog.h MDEV-34124: Fix streaming replication offset for binlog stmt cache 2025-11-25 13:01:26 +02:00
wsrep_check_opts.cc
wsrep_client_service.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
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 Merge 10.11 into 11.4 2025-11-28 12:56:27 +02:00
wsrep_high_priority_service.h
wsrep_mutex.h
wsrep_mysqld_c.h
wsrep_mysqld.cc Merge 10.11 into 11.4 2025-11-28 12:56:27 +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 MDEV-38073: Always use tx_read_only=false for Wsrep system threads 2025-11-18 11:10:59 +02: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 MDEV-38073: Always use tx_read_only=false for Wsrep system threads 2025-11-18 11:10:59 +02:00
wsrep_storage_service.h
wsrep_thd.cc Fixed compiler issues when compiling with UBSAN 2025-09-04 18:08:38 +03:00
wsrep_thd.h
wsrep_trans_observer.h
wsrep_types.h
wsrep_utils.cc
wsrep_utils.h
wsrep_var.cc Merge 10.11 into 11.4 2025-11-11 10:34:33 +02:00
wsrep_var.h Merge 10.11 into 11.4 2025-11-11 10:34:33 +02:00
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 Merge branch '10.11' into 11.4 2025-07-28 19:40:10 +02:00
xa.h