From ab15628bbc052d342c2cffa16c9e6c725f1b3563 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Thu, 3 Oct 2024 10:07:17 +0200 Subject: [PATCH] MDEV-35050 fix for embedded --- .../suite/plugins/r/fulltext_notembedded.result | 8 ++++++++ mysql-test/suite/plugins/r/fulltext_plugin.result | 8 -------- mysql-test/suite/plugins/t/fulltext_notembedded.test | 12 ++++++++++++ mysql-test/suite/plugins/t/fulltext_plugin.test | 11 ----------- 4 files changed, 20 insertions(+), 19 deletions(-) create mode 100644 mysql-test/suite/plugins/r/fulltext_notembedded.result create mode 100644 mysql-test/suite/plugins/t/fulltext_notembedded.test diff --git a/mysql-test/suite/plugins/r/fulltext_notembedded.result b/mysql-test/suite/plugins/r/fulltext_notembedded.result new file mode 100644 index 00000000000..131e3bb3380 --- /dev/null +++ b/mysql-test/suite/plugins/r/fulltext_notembedded.result @@ -0,0 +1,8 @@ +# +# MDEV-35050 Found wrong usage of mutex upon setting plugin session variables +# +install soname 'mypluglib'; +set session_track_system_variables="*"; +set session simple_parser_simple_thdvar_one = 10; +uninstall soname 'mypluglib'; +# End of 10.5 tests diff --git a/mysql-test/suite/plugins/r/fulltext_plugin.result b/mysql-test/suite/plugins/r/fulltext_plugin.result index 6fcba7735c9..c5283e6aece 100644 --- a/mysql-test/suite/plugins/r/fulltext_plugin.result +++ b/mysql-test/suite/plugins/r/fulltext_plugin.result @@ -8,11 +8,3 @@ DROP TABLE t1; UNINSTALL PLUGIN simple_parser; show status like 'a%status'; Variable_name Value -# -# MDEV-35050 Found wrong usage of mutex upon setting plugin session variables -# -install soname 'mypluglib'; -set session_track_system_variables="*"; -set session simple_parser_simple_thdvar_one = 10; -uninstall soname 'mypluglib'; -# End of 10.5 tests diff --git a/mysql-test/suite/plugins/t/fulltext_notembedded.test b/mysql-test/suite/plugins/t/fulltext_notembedded.test new file mode 100644 index 00000000000..49238f3571b --- /dev/null +++ b/mysql-test/suite/plugins/t/fulltext_notembedded.test @@ -0,0 +1,12 @@ +--source include/have_simple_parser.inc +--source include/not_embedded.inc + +--echo # +--echo # MDEV-35050 Found wrong usage of mutex upon setting plugin session variables +--echo # +install soname 'mypluglib'; +set session_track_system_variables="*"; +set session simple_parser_simple_thdvar_one = 10; +uninstall soname 'mypluglib'; + +--echo # End of 10.5 tests diff --git a/mysql-test/suite/plugins/t/fulltext_plugin.test b/mysql-test/suite/plugins/t/fulltext_plugin.test index f6f6e169945..c0e1d8e17bf 100644 --- a/mysql-test/suite/plugins/t/fulltext_plugin.test +++ b/mysql-test/suite/plugins/t/fulltext_plugin.test @@ -1,4 +1,3 @@ ---source include/not_embedded.inc --source include/have_simple_parser.inc --echo # @@ -15,13 +14,3 @@ UNINSTALL PLUGIN simple_parser; # Bug #69682 - mysqld crashes after uninstall of plugin with "first" status var # show status like 'a%status'; - ---echo # ---echo # MDEV-35050 Found wrong usage of mutex upon setting plugin session variables ---echo # -install soname 'mypluglib'; -set session_track_system_variables="*"; -set session simple_parser_simple_thdvar_one = 10; -uninstall soname 'mypluglib'; - ---echo # End of 10.5 tests