mariadb/sql
Denis Protivensky 0cc9b49751 MDEV-32633: Fix Galera cluster <-> native replication interaction
It's possible to establish Galera multi-cluster setups connected
through the native replication when every Galera cluster is configured
to have a separate domain ID.
For this setup to work, we need to replace domain ID values in generated
GTID events when they are written at transaction commit to the values
configured by Wsrep replication.

At the same time, it's possible that the GTID event already contains
a correct domain ID if it comes through the native replication from
another Galera cluster.
In this case, when such an event is applied either through a native
replication slave thread or through Wsrep applier, we write GTID event
on transaction start and avoid writing it during transaction commit.

The code contained multiple problems that were fixed:
- applying GTID events didn't work because it's applied without a
running server transaction and Wsrep transaction was not started
- GTID event generation on transaction start didn't contain proper
"standalone" and "is_transactional" flags that the original applied
GTID event contained
- condition determining that GTID event is written on transaction start
to avoid writing it on commit relied on the fact that the GTID event
is the first found in transaction/statement caches, which wasn't the
case and resulted in duplicate GTID events written
- instead of relying on the caches to find a GTID event, a simple check
is introduced that follows the exact rules for checking if event is
written at transaction start as described above
- the test case is improved to check that exact GTID events are
applied after two Galera clusters have synced.

Signed-off-by: Julius Goryavsky <julius.goryavsky@mariadb.com>
2024-06-03 09:48:13 +02:00
..
share Merge from 10.4 to 10.5 2024-04-15 17:46:49 +02:00
add_errmsg
authors.h
backup.cc
backup.h
bounded_queue.h
client_settings.h
CMakeLists.txt MDEV-33876 CMake, zlib - use names compatible with official FindZLIB.cmake 2024-05-03 21:48:47 +02:00
compat56.cc
compat56.h
contributors.h
create_options.cc
create_options.h
custom_conf.h
datadict.cc
datadict.h
debug_sync.cc MDEV-33478: Tests massively fail with clang-18 -fsanitize=memory 2024-03-18 16:01:29 +02:00
debug_sync.h
derived_handler.cc
derived_handler.h
derror.cc
derror.h
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
discover.h
encryption.cc
event_data_objects.cc
event_data_objects.h
event_db_repository.cc
event_db_repository.h
event_parse_data.cc
event_parse_data.h
event_queue.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
event_queue.h
event_scheduler.cc
event_scheduler.h
events.cc
events.h
field.cc MDEV-34088 The TIMESTAMP value of '1970-01-01 00:00:00' can be indirectly inserted in strict mode 2024-05-05 16:31:18 +04:00
field.h Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
field_comp.cc
field_comp.h
field_conv.cc
filesort.cc
filesort.h
filesort_utils.cc
filesort_utils.h
gcalc_slicescan.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
gcalc_slicescan.h
gcalc_tools.cc
gcalc_tools.h
gen_lex_hash.cc
gen_lex_token.cc
gen_win_tzname_data.ps1
gen_yy_files.cmake
grant.cc
grant.h
group_by_handler.cc
group_by_handler.h
gstream.cc
gstream.h
ha_partition.cc MDEV-25102 UNIQUE USING HASH error after ALTER ... DISABLE KEYS 2024-05-06 17:16:10 +02:00
ha_partition.h MDEV-25102 UNIQUE USING HASH error after ALTER ... DISABLE KEYS 2024-05-06 17:16:10 +02:00
ha_sequence.cc Merge 10.4 into 10.5 2023-12-18 08:59:07 +02:00
ha_sequence.h
handle_connections_win.cc
handle_connections_win.h
handler.cc MDEV-34205: ASAN stack buffer overflow in strxnmov() in frm_file_exists 2024-05-23 22:08:27 +02:00
handler.h MDEV-25102 UNIQUE USING HASH error after ALTER ... DISABLE KEYS 2024-05-06 17:16:10 +02:00
hash_filo.cc
hash_filo.h
hostname.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
hostname.h
init.cc
init.h
innodb_priv.h
item.cc Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
item.h Merge branch '10.4' into 10.5 2024-03-13 16:18:37 +01:00
item_buff.cc
item_cmpfunc.cc MDEV-21058 CREATE TABLE with generated column and RLIKE results in sigabrt 2024-04-29 11:08:07 +04:00
item_cmpfunc.h MDEV-21058 CREATE TABLE with generated column and RLIKE results in sigabrt 2024-04-29 11:08:07 +04:00
item_create.cc MDEV-34187 On startup: UBSAN: runtime error: applying zero offset to null pointer in skip_trailing_space and my_hash_sort_utf8mb3_general1400_nopad_as_ci 2024-05-20 13:29:59 +04:00
item_create.h Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
item_func.cc MDEV-33534 UBSAN: Negation of -X cannot be represented in type 'long long int'; cast to an unsigned type to negate this value to itself in my_double_round from sql/item_func.cc| 2024-04-27 23:16:35 +04:00
item_func.h MDEV-33478: Tests massively fail with clang-18 -fsanitize=memory 2024-03-18 16:01:29 +02:00
item_geofunc.cc
item_geofunc.h
item_jsonfunc.cc MDEV-22141: JSON_REMOVE returns NULL on valid arguments 2024-04-29 22:32:17 +05:30
item_jsonfunc.h MDEV-30646 View created via JSON_ARRAYAGG returns incorrect json object 2024-04-29 13:47:45 +04:00
item_row.cc
item_row.h
item_strfunc.cc openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
item_strfunc.h Merge branch '10.4' into 10.5 2024-01-31 17:32:53 +01:00
item_subselect.cc Merge branch '10.4' into 10.5 2024-04-16 11:04:14 +02:00
item_subselect.h
item_sum.cc MDEV-33772 Bad SEPARATOR value in GROUP_CONCAT on character set conversion 2024-03-27 15:22:58 +04:00
item_sum.h MDEV-33496 Out of range error in AVG(YEAR(datetime)) due to a wrong data type 2024-02-23 18:30:06 +04:00
item_timefunc.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
item_timefunc.h MDEV-33496 Out of range error in AVG(YEAR(datetime)) due to a wrong data type 2024-02-23 18:30:06 +04:00
item_vers.cc
item_vers.h
item_windowfunc.cc
item_windowfunc.h
item_xmlfunc.cc
item_xmlfunc.h
key.cc MDEV-29954 Unique hash key on column prefix is computed incorrectly 2024-01-23 15:40:42 +01:00
key.h
keycaches.cc
keycaches.h
lex.h
lex_ident.h Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
lex_string.h
lex_symbol.h
lock.cc
lock.h
log.cc MDEV-32633: Fix Galera cluster <-> native replication interaction 2024-06-03 09:48:13 +02:00
log.h Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01: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-27666 User variable not parsed as geometry variable in geometry function 2024-01-16 18:53:23 +04:00
log_event_client.cc MDEV-9179 When binlog_annotate_row_events on , event of binlog file is truncated 2024-05-06 20:14:37 +02: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 Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
log_event_old.h
log_event_server.cc Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
log_slow.h
main.cc
mariadb.h
mdl.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
mdl.h
mem_root_array.h
message.h
message.mc
message.rc
mf_iocache.cc
mf_iocache_encr.cc
MSG00001.bin
multi_range_read.cc
multi_range_read.h MDEV-33478: Tests massively fail with clang-18 -fsanitize=memory 2024-03-18 16:01:29 +02:00
my_apc.cc
my_apc.h
my_decimal.cc
my_decimal.h
my_json_writer.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
my_json_writer.h
myskel.m4.in
mysql_install_db.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
mysql_upgrade_service.cc
mysqld.cc don't wait indefinitely for signal handler in --bootstrap 2024-05-08 20:01:17 +02:00
mysqld.h openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
mysqld_suffix.h
net_serv.cc Merge from 10.4 to 10.5 2024-04-15 17:46:49 +02:00
nt_servc.cc
nt_servc.h
opt_index_cond_pushdown.cc
opt_range.cc MDEV-33314: Crash in calculate_cond_selectivity_for_table() with many columns 2024-02-02 22:20:10 +03:00
opt_range.h Merge branch '10.4' into 10.5 2023-12-07 16:38:00 +11:00
opt_range_mrr.cc
opt_split.cc MDEV-23878 Wrong result with semi-join and splittable derived table 2024-05-07 12:21:35 +02:00
opt_subselect.cc
opt_subselect.h
opt_sum.cc
opt_table_elimination.cc
opt_trace.cc MDEV-29298 INSERT ... SELECT Does not produce an optimizer trace 2024-01-13 11:44:55 +07:00
opt_trace.h
opt_trace_context.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 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
proxy_protocol.h
records.cc
records.h
repl_failsafe.cc
repl_failsafe.h
replication.h
rowid_filter.cc
rowid_filter.h
rpl_constants.h
rpl_filter.cc
rpl_filter.h
rpl_gtid.cc MDEV-32633: Fix Galera cluster <-> native replication interaction 2024-06-03 09:48:13 +02:00
rpl_gtid.h
rpl_injector.cc
rpl_injector.h
rpl_mi.cc
rpl_mi.h
rpl_parallel.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
rpl_parallel.h Merge 10.4 into 10.5 2023-12-18 08:59:07 +02:00
rpl_record.cc
rpl_record.h
rpl_record_old.cc
rpl_record_old.h
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
rpl_rli.h cleanup: use THD_STAGE_INFO, not thd_proc_info 2024-05-05 21:37:07 +02:00
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility.cc
rpl_utility.h
rpl_utility_server.cc
scheduler.cc
scheduler.h
select_handler.cc
select_handler.h
semisync.cc
semisync.h
semisync_master.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
semisync_master.h
semisync_master_ack_receiver.cc
semisync_master_ack_receiver.h
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
service_wsrep.cc Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
session_tracker.cc
session_tracker.h
set_var.cc
set_var.h
signal_handler.cc
slave.cc MDEV-34071: Failure during the galera_3nodes_sr.GCF-336 test 2024-05-06 03:16:59 +02:00
slave.h
sp.cc Merge from 10.4 to 10.5 2024-04-15 17:46:49 +02:00
sp.h Merge from 10.4 to 10.5 2024-04-15 17:46:49 +02:00
sp_cache.cc Merge from 10.4 to 10.5 2024-04-15 17:46:49 +02:00
sp_cache.h
sp_head.cc Merge branch '10.4' into 10.5 2024-04-16 11:04:14 +02:00
sp_head.h Merge branch '10.4' into 10.5 2024-04-16 11:04:14 +02:00
sp_pcontext.cc
sp_pcontext.h
sp_rcontext.cc
sp_rcontext.h
spatial.cc
spatial.h
sql_acl.cc MDEV-34226 On startup: UBSAN: applying zero offset to null pointer in my_copy_fix_mb from strings/ctype-mb.c and other locations 2024-05-27 13:19:13 +04:00
sql_acl.h
sql_acl_getsort.ic
sql_admin.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_admin.h
sql_alloc.h
sql_alter.cc [fixup] galera: Fix an accidental logical inversion in a recent merge 2023-12-12 11:27:20 +11:00
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
sql_base.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_base.h Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_basic_types.h
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
sql_bitmap.h
sql_bootstrap.cc
sql_bootstrap.h
sql_builtin.cc.in
sql_cache.cc MDEV-33867 main.query_cache_debug fails with heap-use-after-free 2024-04-09 16:23:28 +02:00
sql_cache.h
sql_callback.h
sql_class.cc MDEV-34226 On startup: UBSAN: applying zero offset to null pointer in my_copy_fix_mb from strings/ctype-mb.c and other locations 2024-05-27 13:19:13 +04:00
sql_class.h Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_client.cc
sql_cmd.h
sql_connect.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_connect.h
sql_const.h
sql_crypt.cc
sql_crypt.h
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
sql_cursor.h
sql_db.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_db.h
sql_debug.h
sql_delete.cc MDEV-25370 Update for portion changes autoincrement key in bi-temp table 2024-01-31 16:03:38 +01:00
sql_delete.h
sql_derived.cc MDEV-30975 Wrong result with cross Join given join order 2024-02-14 12:48:25 -05:00
sql_derived.h
sql_digest.cc
sql_digest.h
sql_digest_stream.h
sql_do.cc
sql_do.h
sql_error.cc
sql_error.h
sql_explain.cc
sql_explain.h
sql_expression_cache.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_expression_cache.h
sql_get_diagnostics.cc
sql_get_diagnostics.h
sql_handler.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_handler.h
sql_help.cc
sql_help.h
sql_hset.h
sql_i_s.h
sql_insert.cc cleanup 2024-05-05 21:37:08 +02:00
sql_insert.h
sql_join_cache.cc Merge branch '10.4' into 10.5 2024-04-16 11:04:14 +02:00
sql_join_cache.h
sql_lex.cc Merge branch '10.4' into 10.5 2024-01-31 17:32:53 +01:00
sql_lex.h MDEV-33478: Tests massively fail with clang-18 -fsanitize=memory 2024-03-18 16:01:29 +02:00
sql_lifo_buffer.h
sql_limit.h
sql_list.cc
sql_list.h
sql_load.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_load.h
sql_locale.cc
sql_locale.h
sql_manager.cc Fix windows build failure 2024-04-15 18:54:30 +02:00
sql_manager.h
sql_mode.cc
sql_mode.h
sql_parse.cc MDEV-34205: ASAN stack buffer overflow in strxnmov() in frm_file_exists 2024-05-23 22:08:27 +02:00
sql_parse.h
sql_partition.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
sql_partition.h
sql_partition_admin.cc
sql_partition_admin.h
sql_plist.h
sql_plugin.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
sql_plugin.h
sql_plugin_compat.h
sql_plugin_services.inl MDEV-33277 In-place upgrade causes invalid AUTO_INCREMENT values 2024-02-08 10:35:45 +02:00
sql_prepare.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_prepare.h
sql_priv.h
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 openssl: add a more specific DES support detection 2024-04-30 23:09:02 +10:00
sql_reload.h
sql_rename.cc
sql_rename.h
sql_repl.cc Minimize unsafe C functions with safe_strcpy() 2024-05-17 13:33:16 +01:00
sql_repl.h
sql_schema.cc
sql_schema.h Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_select.cc MDEV-28621: group by optimization incorrectly removing subquery where subject buried in a function 2024-05-07 21:25:22 +02:00
sql_select.h MDEV-30660 Aggregation functions fail to leverage uniqueness property 2024-02-10 14:54:03 +07:00
sql_sequence.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_sequence.h
sql_servers.cc
sql_servers.h
sql_show.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_show.h
sql_signal.cc
sql_signal.h
sql_sort.h
sql_state.c
sql_statistics.cc
sql_statistics.h
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 Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_table.cc MDEV-34205: ASAN stack buffer overflow in strxnmov() in frm_file_exists 2024-05-23 22:08:27 +02:00
sql_table.h Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_tablespace.cc
sql_tablespace.h
sql_test.cc sql_test.cc compile fix 2024-01-23 11:02:51 +11:00
sql_test.h
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
sql_trigger.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
sql_trigger.h
sql_truncate.cc
sql_truncate.h
sql_tvc.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sql_tvc.h
sql_type.cc MDEV-33496 Out of range error in AVG(YEAR(datetime)) due to a wrong data type 2024-02-23 18:30:06 +04:00
sql_type.h MDEV-33496 Out of range error in AVG(YEAR(datetime)) due to a wrong data type 2024-02-23 18:30:06 +04:00
sql_type_geom.cc
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
sql_type_json.cc
sql_type_json.h
sql_type_real.h
sql_type_string.cc
sql_type_string.h
sql_udf.cc
sql_udf.h MDEV-24507: Server Crash using UDF in WHERE clause of VIEW 2024-02-13 15:28:43 +11:00
sql_union.cc MDEV-25102 UNIQUE USING HASH error after ALTER ... DISABLE KEYS 2024-05-06 17:16:10 +02:00
sql_union.h
sql_update.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
sql_update.h
sql_view.cc Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11:00
sql_view.h
sql_window.cc
sql_window.h
sql_yacc.yy Merge 10.4 into 10.5 2023-12-18 08:59:07 +02:00
strfunc.cc
strfunc.h
structs.h Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
sys_vars.cc MDEV-34205: ASAN stack buffer overflow in strxnmov() in frm_file_exists 2024-05-23 22:08:27 +02:00
sys_vars.inl MDEV-28366 GLOBAL debug_dbug setting affected by collation_connection=utf16... 2024-04-10 06:09:45 +04:00
sys_vars_shared.h
table.cc Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
table.h Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
table_cache.cc Merge branch '10.4' into 10.5 2024-01-10 18:01:46 +11: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
thr_malloc.h
thread_cache.h
thread_pool_info.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
threadpool.h MDEV-33160 show_status_array() calls various functions via incompatible pointer 2024-01-04 12:50:05 +02:00
threadpool_common.cc
threadpool_generic.cc MDEV-34063 tpool - integer overflow in multiplication. 2024-05-03 22:01:09 +02:00
threadpool_generic.h
threadpool_win.cc
transaction.cc
transaction.h
tzfile.h
tztime.cc MDEV-33044 Loading time zones does not work with alter_algorithm INPLACE 2024-03-28 09:37:22 +11:00
tztime.h
udf_example.c
udf_example.def
uniques.cc
uniques.h
unireg.cc Merge 10.4 into 10.5 2024-02-12 11:38:13 +02:00
unireg.h
upgrade_conf_file.cc
vers_string.h
win_tzname_data.h
winservice.c
winservice.h
wsrep_applier.cc Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
wsrep_applier.h
wsrep_binlog.cc
wsrep_binlog.h
wsrep_check_opts.cc
wsrep_client_service.cc Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
wsrep_client_service.h galera: correction after wsrep-lib update 2024-02-27 09:48:26 +01:00
wsrep_client_state.h
wsrep_condition_variable.h
wsrep_dummy.cc MDEV-31905 GTID inconsistency 2023-12-22 00:10:23 +01:00
wsrep_high_priority_service.cc Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
wsrep_high_priority_service.h
wsrep_mutex.h
wsrep_mysqld.cc MDEV-32633: Fix Galera cluster <-> native replication interaction 2024-06-03 09:48:13 +02:00
wsrep_mysqld.h Merge 10.4 into 10.5 2024-01-03 12:07:51 +02:00
wsrep_mysqld_c.h
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
wsrep_plugin.cc MDEV-33157 WSREP: Fix function pointer mismatch 2024-01-03 08:52:50 +02:00
wsrep_priv.h
wsrep_schema.cc Merge branch '10.4' into 10.5 2024-04-16 11:04:14 +02:00
wsrep_schema.h
wsrep_server_service.cc MDEV-34071: Failure during the galera_3nodes_sr.GCF-336 test 2024-05-06 03:16:59 +02:00
wsrep_server_service.h
wsrep_server_state.cc
wsrep_server_state.h
wsrep_sst.cc MDEV-31905 GTID inconsistency 2023-12-22 00:10:23 +01:00
wsrep_sst.h
wsrep_storage_service.cc
wsrep_storage_service.h
wsrep_thd.cc Merge 10.4 into 10.5 2024-01-03 12:07:51 +02:00
wsrep_thd.h Merge 10.4 into 10.5 2024-01-03 12:07:51 +02:00
wsrep_trans_observer.h Merge 10.4 into 10.5 2023-12-21 11:30:32 +02:00
wsrep_types.h
wsrep_utils.cc
wsrep_utils.h
wsrep_var.cc
wsrep_var.h
wsrep_xid.cc
wsrep_xid.h
xa.cc
xa.h