summaryrefslogtreecommitdiff
path: root/mysql-test/t/plugin_load_option.test
diff options
context:
space:
mode:
authorSergey Vojtovich <svoj@sun.com>2010-09-27 16:55:09 +0400
committerSergey Vojtovich <svoj@sun.com>2010-09-27 16:55:09 +0400
commit37afe1b34a20ffebe98381629ec615bd5957518a (patch)
tree9d2655f48144b0c9a7fe030e8c58bc01496c0a78 /mysql-test/t/plugin_load_option.test
parentf4444c0016c68feb3f300c4b30b886cd407f5824 (diff)
downloadmariadb-git-37afe1b34a20ffebe98381629ec615bd5957518a.tar.gz
WL#5341 - Sticky plugins
This patch implements "permanent" load option for plugins as specified by WL#5341. mysql-test/r/plugin_load_option.result: A test case for WL#5341. mysql-test/t/plugin_load_option-master.opt: A test case for WL#5341. mysql-test/t/plugin_load_option.test: A test case for WL#5341. sql/share/errmsg-utf8.txt: An error message for WL#5341. sql/sql_plugin.cc: Added FORCE_PLUS_PERMANENT plugin load option. sql/sql_plugin.h: Expose and use plugin load option instead of is_mandatory flag. This is a requirement for to-be-implemented WL5496.
Diffstat (limited to 'mysql-test/t/plugin_load_option.test')
-rw-r--r--mysql-test/t/plugin_load_option.test5
1 files changed, 5 insertions, 0 deletions
diff --git a/mysql-test/t/plugin_load_option.test b/mysql-test/t/plugin_load_option.test
new file mode 100644
index 00000000000..604be30b561
--- /dev/null
+++ b/mysql-test/t/plugin_load_option.test
@@ -0,0 +1,5 @@
+--source include/not_windows_embedded.inc
+--source include/have_example_plugin.inc
+
+--error ER_PLUGIN_IS_PERMANENT
+UNINSTALL PLUGIN example;