From fe4785dbce0a0c9e854b5d467ff1459a5873f5a6 Mon Sep 17 00:00:00 2001 From: yi-xmu Date: Thu, 19 Mar 2026 16:22:22 +0800 Subject: [PATCH 1/2] update mtr test --- data_substrate | 2 +- .../eloq/mysql-test/mono_multi/r/range_split_recovery.result | 5 +++++ .../eloq/mysql-test/mono_multi/t/range_split_recovery.test | 5 +++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/data_substrate b/data_substrate index a64a31d7b5e..aed57c6f0bc 160000 --- a/data_substrate +++ b/data_substrate @@ -1 +1 @@ -Subproject commit a64a31d7b5e87df17365794b995a325cdf153cb2 +Subproject commit aed57c6f0bc5ca09a1fe24531f287615995364c5 diff --git a/storage/eloq/mysql-test/mono_multi/r/range_split_recovery.result b/storage/eloq/mysql-test/mono_multi/r/range_split_recovery.result index de80f83f0eb..aec06b941ba 100644 --- a/storage/eloq/mysql-test/mono_multi/r/range_split_recovery.result +++ b/storage/eloq/mysql-test/mono_multi/r/range_split_recovery.result @@ -3,16 +3,19 @@ connection serv_3; DROP TABLE IF EXISTS t1; set @@default_storage_engine= eloq; create table t1 (c0 int, c1 char(250), c2 char(250), c3 char(250), c4 int, primary key(c0)); +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; SET SESSION debug_dbug="+d,eloq;range_split_commit_acquire_all;node_id=2;action=panic"; SET SESSION debug_dbug="+d,eloq;at_once;node_id=-1;action=NOTIFY_CHECKPOINTER"; select count(*) from t1; count(*) 3000 +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; connection serv_3; SET SESSION debug_dbug="+d,eloq;range_split_commit_acquire_all;node_id=2;action=panic"; SET SESSION debug_dbug="+d,eloq;at_once;node_id=-1;action=NOTIFY_CHECKPOINTER"; SET SESSION debug_dbug="-d,eloq;range_split_commit_acquire_all;node_id=-1;action=panic"; connection serv_1; +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; SET SESSION debug_dbug="+d,eloq;range_split_participant_prepare_post_all;node_id=0;action=panic"; SET SESSION debug_dbug="+d,eloq;at_once;node_id=-1;action=NOTIFY_CHECKPOINTER"; select count(*) from t1; @@ -22,8 +25,10 @@ SET SESSION debug_dbug="-d,eloq;range_split_participant_prepare_post_all;node_id drop table t1; connection serv_3; create table t1 (c0 int, c1 char(250), c2 char(250), c3 char(250), c4 int, primary key(c0)); +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; SET SESSION debug_dbug="+d,eloq;range_split_post_commit;node_id=2;action=panic"; SET SESSION debug_dbug="+d,eloq;at_once;node_id=-1;action=NOTIFY_CHECKPOINTER"; +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; connection serv_3; SET SESSION debug_dbug="+d,eloq;range_split_post_commit_participant;node_id=2;action=panic"; SET SESSION debug_dbug="+d,eloq;at_once;node_id=-1;action=NOTIFY_CHECKPOINTER"; diff --git a/storage/eloq/mysql-test/mono_multi/t/range_split_recovery.test b/storage/eloq/mysql-test/mono_multi/t/range_split_recovery.test index a5423466710..3f8493538be 100644 --- a/storage/eloq/mysql-test/mono_multi/t/range_split_recovery.test +++ b/storage/eloq/mysql-test/mono_multi/t/range_split_recovery.test @@ -12,6 +12,7 @@ create table t1 (c0 int, c1 char(250), c2 char(250), c3 char(250), c4 int, prima # Write file to make mysql-test-run.pl expect crash --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.3.expect +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; let $counter= 6000; --disable_result_log @@ -35,6 +36,7 @@ select count(*) from t1; # Test replay for multiple range splits on same table. # Write file to make mysql-test-run.pl expect crash --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.3.expect +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; let $counter= 3000; --disable_result_log --disable_query_log @@ -93,6 +95,7 @@ SET SESSION debug_dbug="-d,eloq;range_split_commit_acquire_all;node_id=-1;action --connection serv_1 --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; --disable_result_log --disable_query_log --disable_abort_on_error @@ -135,6 +138,7 @@ create table t1 (c0 int, c1 char(250), c2 char(250), c3 char(250), c4 int, prima # Write file to make mysql-test-run.pl expect crash --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.3.expect +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; let $counter= 6000; --disable_result_log @@ -193,6 +197,7 @@ while ($res != 3000) # Test replay for multiple range splits on same table. # Write file to make mysql-test-run.pl expect crash --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.2.expect +SET SESSION debug_dbug="+d,eloq;term_skip_auto_split_range;node_id=-1"; let $counter= 3000; --disable_result_log --disable_query_log From 58d30c9f0e90f80bbed36cbc2973fe7d4ae04d3b Mon Sep 17 00:00:00 2001 From: yi-xmu Date: Thu, 19 Mar 2026 19:00:47 +0800 Subject: [PATCH 2/2] update submodule --- data_substrate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data_substrate b/data_substrate index aed57c6f0bc..195439fa0cf 160000 --- a/data_substrate +++ b/data_substrate @@ -1 +1 @@ -Subproject commit aed57c6f0bc5ca09a1fe24531f287615995364c5 +Subproject commit 195439fa0cf60aa337b275ba85b13a0e05059f14