MINI MINI MANI MO
# ==== Purpose ====
#
# Check that Group Replication plugin is installed and that test
# case server configuration fulfills Group Replication requirements.
#
# This file is only to be included on "include" files, in test
# cases please include have_group_replication_plugin.inc
#
# ==== Usage ====
#
# --source include/have_group_replication_plugin_base.inc
#
--source include/not_embedded.inc
--source include/have_log_bin.inc
--source include/have_binlog_format_row.inc
--source include/have_innodb.inc
--source include/have_gtid.inc
#
# Check if server has support for loading plugins
#
if (`SELECT @@have_dynamic_loading != 'YES'`) {
--skip Requires dynamic loading
}
if (!$GROUP_REPLICATION)
{
--skip Need Group Replication plugin
}
if (!`select count(*) from information_schema.plugins where PLUGIN_NAME like 'group_replication'`)
{
--skip Need Group Replication plugin
}
OHA YOOOO