86 lines
4.9 KiB
Plaintext
86 lines
4.9 KiB
Plaintext
# Definition file for plugins.
|
|
#
|
|
# <lib name> <directory> <variable> [<plugin name>,...]
|
|
#
|
|
# The following variables will be set for a plugin, where PLUGVAR
|
|
# represents the variable name given as the 3rd item
|
|
#
|
|
# PLUGVAR: name of plugin file including extension .so or .dll
|
|
# PLUGVAR_DIR: name of directory where plugin was found
|
|
# PLUGVAR_OPT: mysqld option --plugin_dir=....
|
|
# PLUGVAR_LOAD: option --plugin_load=.... if the 4th element is present
|
|
# PLUGVAR_LOAD_ADD: option --plugin_load_add=.... if the 4th element is present
|
|
#
|
|
# If a listed plugin is not found, the corresponding variables will be
|
|
# set to empty, they will not be unset.
|
|
#
|
|
# The PLUGVAR variable is not quoted, so you must remember to quote it
|
|
# when using it in an INSTALL PLUGIN command.
|
|
#
|
|
# The envorinment variables can be used in tests. If adding a new plugin,
|
|
# you are free to pick your variable name, but please keep it upper
|
|
# case for consistency.
|
|
#
|
|
# The _LOAD variable will have a form
|
|
#
|
|
# --plugin_load=<name1>=<lib_name>;<name2>=<lib_name>.....
|
|
#
|
|
# with name1, name2 etc from the comma separated list of plugin names
|
|
# in the optional 4th argument.
|
|
|
|
auth_test_plugin plugin/auth PLUGIN_AUTH test_plugin_server,cleartext_plugin_server
|
|
qa_auth_interface plugin/auth PLUGIN_AUTH_INTERFACE qa_auth_interface
|
|
qa_auth_server plugin/auth PLUGIN_AUTH_SERVER qa_auth_server
|
|
qa_auth_client plugin/auth PLUGIN_AUTH_CLIENT qa_auth_client
|
|
udf_example sql UDF_EXAMPLE_LIB
|
|
ha_example storage/example EXAMPLE_PLUGIN EXAMPLE
|
|
semisync_master plugin/semisync SEMISYNC_MASTER_PLUGIN
|
|
semisync_slave plugin/semisync SEMISYNC_SLAVE_PLUGIN
|
|
ha_archive storage/archive ARCHIVE_PLUGIN
|
|
ha_blackhole storage/blackhole BLACKHOLE_PLUGIN
|
|
ha_federated storage/federated FEDERATED_PLUGIN
|
|
ha_partition storage/partition PARTITION_PLUGIN partition
|
|
mypluglib plugin/fulltext SIMPLE_PARSER
|
|
libpluginmecab plugin/fulltext MECAB
|
|
keyring_file plugin/keyring KEYRING_PLUGIN keyring_file
|
|
keyring_udf plugin/keyring_udf KEYRING_UDF keyring_udf
|
|
adt_null plugin/audit_null AUDIT_NULL
|
|
test_security_context plugin/audit_null TEST_SECURITY_CONTEXT test_security_context
|
|
libdaemon_example plugin/daemon_example DAEMONEXAMPLE
|
|
replication_observers_example_plugin plugin/replication_observers_example RPL_OBS_EXAMPLE
|
|
libmemcached plugin/innodb_memcached/daemon_memcached DAEMON_MEMCACHED
|
|
# libmemcached plugin/innodb_memcached/daemon_memcached DAEMON_MEMCACHED daemon_memcached
|
|
innodb_engine plugin/innodb_memcached/innodb_memcache INNODB_ENGINE
|
|
validate_password plugin/password_validation VALIDATE_PASSWORD validate_password
|
|
rewrite_example plugin/rewrite_example REWRITE_EXAMPLE
|
|
rewriter plugin/rewriter REWRITER
|
|
mysql_no_login plugin/mysql_no_login MYSQL_NO_LOGIN mysql_no_login
|
|
test_udf_services plugin/udf_services TESTUDFSERVICES
|
|
group_replication plugin/group_replication GROUP_REPLICATION
|
|
locking_service sql LOCKING_SERVICE
|
|
version_token plugin/version_token VERSION_TOKEN
|
|
# Test services framework
|
|
libtest_services plugin/test_services TESTSERVICES
|
|
libtest_services_threaded plugin/test_services TESTSERVICESTHREADED
|
|
# Test session API
|
|
libtest_session_in_thd plugin/test_service_sql_api TEST_SESSION_IN_THD
|
|
libtest_x_sessions_init plugin/test_service_sql_api TEST_X_SESSIONS_INIT
|
|
libtest_x_sessions_deinit plugin/test_service_sql_api TEST_X_SESSIONS_DEINIT
|
|
libtest_session_detach plugin/test_service_sql_api TEST_SESSION_DETACH
|
|
libtest_session_info plugin/test_service_sql_api TEST_SESSION_INFO
|
|
# Test SQL API
|
|
libtest_sql_complex plugin/test_service_sql_api TEST_SQL_COMPLEX
|
|
libtest_sql_2_sessions plugin/test_service_sql_api TEST_SQL_2_SESSIONS
|
|
libtest_sql_cmds_1 plugin/test_service_sql_api TEST_SQL_CMDS_1
|
|
libtest_sql_all_col_types plugin/test_service_sql_api TEST_SQL_ALL_COL_TYPES
|
|
libtest_sql_processlist plugin/test_service_sql_api TEST_SQL_PROCESSLIST
|
|
libtest_sql_shutdown plugin/test_service_sql_api TEST_SQL_SHUTDOWN
|
|
libtest_sql_stored_procedures_functions plugin/test_service_sql_api TEST_SQL_STORED_PROCEDURES_FUNCTIONS
|
|
libtest_sql_views_triggers plugin/test_service_sql_api TEST_SQL_VIEWS_TRIGGERS
|
|
libtest_sql_commit plugin/test_service_sql_api TEST_SQL_COMMIT
|
|
libtest_sql_lock plugin/test_service_sql_api TEST_SQL_LOCK
|
|
libtest_sql_sqlmode plugin/test_service_sql_api TEST_SQL_SQLMODE
|
|
libtest_sql_replication plugin/test_service_sql_api TEST_SQL_REPLICATION
|
|
libtest_sql_errors plugin/test_service_sql_api TEST_SQL_ERRORS
|
|
connection_control plugin/connection_control CONNECTION_CONTROL_PLUGIN connection_control
|