mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
remove mysql_declare_plugin declaration from some plugins
This commit is contained in:
@@ -409,24 +409,6 @@ static struct st_mysql_information_schema feedback =
|
||||
|
||||
} // namespace feedback
|
||||
|
||||
mysql_declare_plugin(feedback)
|
||||
{
|
||||
MYSQL_INFORMATION_SCHEMA_PLUGIN,
|
||||
&feedback::feedback,
|
||||
"FEEDBACK",
|
||||
"Sergei Golubchik",
|
||||
"MariaDB User Feedback Plugin",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
feedback::init,
|
||||
feedback::free,
|
||||
0x0101,
|
||||
NULL,
|
||||
feedback::settings,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
#ifdef MARIA_PLUGIN_INTERFACE_VERSION
|
||||
maria_declare_plugin(feedback)
|
||||
{
|
||||
MYSQL_INFORMATION_SCHEMA_PLUGIN,
|
||||
@@ -444,4 +426,3 @@ maria_declare_plugin(feedback)
|
||||
MariaDB_PLUGIN_MATURITY_STABLE
|
||||
}
|
||||
maria_declare_plugin_end;
|
||||
#endif
|
||||
|
@@ -125,7 +125,6 @@ static int i_s_metadata_lock_info_deinit(
|
||||
static struct st_mysql_information_schema i_s_metadata_lock_info_plugin =
|
||||
{ MYSQL_INFORMATION_SCHEMA_INTERFACE_VERSION };
|
||||
|
||||
#ifdef MARIADB_BASE_VERSION
|
||||
maria_declare_plugin(metadata_lock_info)
|
||||
{
|
||||
MYSQL_INFORMATION_SCHEMA_PLUGIN,
|
||||
@@ -143,24 +142,3 @@ maria_declare_plugin(metadata_lock_info)
|
||||
MariaDB_PLUGIN_MATURITY_STABLE
|
||||
}
|
||||
maria_declare_plugin_end;
|
||||
#else
|
||||
mysql_declare_plugin(metadata_lock_info)
|
||||
{
|
||||
MYSQL_INFORMATION_SCHEMA_PLUGIN,
|
||||
&i_s_metadata_lock_info_plugin,
|
||||
"METADATA_LOCK_INFO",
|
||||
"Kentoku Shiba",
|
||||
"Metadata locking viewer",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
i_s_metadata_lock_info_init,
|
||||
i_s_metadata_lock_info_deinit,
|
||||
0x0001,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
#if MYSQL_VERSION_ID >= 50600
|
||||
0,
|
||||
#endif
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
#endif
|
||||
|
@@ -423,23 +423,6 @@ static int blackhole_fini(void *p)
|
||||
struct st_mysql_storage_engine blackhole_storage_engine=
|
||||
{ MYSQL_HANDLERTON_INTERFACE_VERSION };
|
||||
|
||||
mysql_declare_plugin(blackhole)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
&blackhole_storage_engine,
|
||||
"BLACKHOLE",
|
||||
"MySQL AB",
|
||||
"/dev/null storage engine (anything you write to it disappears)",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
blackhole_init, /* Plugin Init */
|
||||
blackhole_fini, /* Plugin Deinit */
|
||||
0x0100 /* 1.0 */,
|
||||
NULL, /* status variables */
|
||||
NULL, /* system variables */
|
||||
NULL, /* config options */
|
||||
0, /* flags */
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
maria_declare_plugin(blackhole)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
|
@@ -1094,23 +1094,6 @@ static struct st_mysql_show_var func_status[]=
|
||||
struct st_mysql_daemon unusable_example=
|
||||
{ MYSQL_DAEMON_INTERFACE_VERSION };
|
||||
|
||||
mysql_declare_plugin(example)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
&example_storage_engine,
|
||||
"EXAMPLE",
|
||||
"Brian Aker, MySQL AB",
|
||||
"Example storage engine",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
example_init_func, /* Plugin Init */
|
||||
NULL, /* Plugin Deinit */
|
||||
0x0001 /* 0.1 */,
|
||||
func_status, /* status variables */
|
||||
example_system_variables, /* system variables */
|
||||
NULL, /* config options */
|
||||
0, /* flags */
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
maria_declare_plugin(example)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
|
@@ -3390,23 +3390,6 @@ int ha_federated::execute_simple_query(const char *query, int len)
|
||||
struct st_mysql_storage_engine federated_storage_engine=
|
||||
{ MYSQL_HANDLERTON_INTERFACE_VERSION };
|
||||
|
||||
mysql_declare_plugin(federated)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
&federated_storage_engine,
|
||||
"FEDERATED",
|
||||
"Patrick Galbraith and Brian Aker, MySQL AB",
|
||||
"Federated MySQL storage engine",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
federated_db_init, /* Plugin Init */
|
||||
federated_done, /* Plugin Deinit */
|
||||
0x0100 /* 1.0 */,
|
||||
NULL, /* status variables */
|
||||
NULL, /* system variables */
|
||||
NULL, /* config options */
|
||||
0, /* flags */
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
maria_declare_plugin(federated)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
|
@@ -839,23 +839,6 @@ int ha_heap::find_unique_row(uchar *record, uint unique_idx)
|
||||
struct st_mysql_storage_engine heap_storage_engine=
|
||||
{ MYSQL_HANDLERTON_INTERFACE_VERSION };
|
||||
|
||||
mysql_declare_plugin(heap)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
&heap_storage_engine,
|
||||
"MEMORY",
|
||||
"MySQL AB",
|
||||
"Hash based, stored in memory, useful for temporary tables",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
heap_init,
|
||||
NULL,
|
||||
0x0100, /* 1.0 */
|
||||
NULL, /* status variables */
|
||||
NULL, /* system variables */
|
||||
NULL, /* config options */
|
||||
0, /* flags */
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
maria_declare_plugin(heap)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
|
@@ -2648,23 +2648,6 @@ bool ha_myisam::rowid_filter_push(Rowid_filter* rowid_filter)
|
||||
struct st_mysql_storage_engine myisam_storage_engine=
|
||||
{ MYSQL_HANDLERTON_INTERFACE_VERSION };
|
||||
|
||||
mysql_declare_plugin(myisam)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
&myisam_storage_engine,
|
||||
"MyISAM",
|
||||
"MySQL AB",
|
||||
"MyISAM storage engine",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
myisam_init, /* Plugin Init */
|
||||
NULL, /* Plugin Deinit */
|
||||
0x0100, /* 1.0 */
|
||||
NULL, /* status variables */
|
||||
myisam_sysvars, /* system variables */
|
||||
NULL,
|
||||
0,
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
maria_declare_plugin(myisam)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
|
@@ -219,24 +219,6 @@ struct st_mysql_storage_engine pfs_storage_engine=
|
||||
|
||||
const char* pfs_engine_name= "PERFORMANCE_SCHEMA";
|
||||
|
||||
mysql_declare_plugin(perfschema)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
&pfs_storage_engine,
|
||||
pfs_engine_name,
|
||||
"Marc Alff, Oracle", /* Formerly Sun Microsystems, formerly MySQL */
|
||||
"Performance Schema",
|
||||
PLUGIN_LICENSE_GPL,
|
||||
pfs_init_func, /* Plugin Init */
|
||||
pfs_done_func, /* Plugin Deinit */
|
||||
0x0001 /* 0.1 */,
|
||||
pfs_status_vars, /* status variables */
|
||||
NULL, /* system variables */
|
||||
NULL, /* config options */
|
||||
0, /* flags */
|
||||
}
|
||||
mysql_declare_plugin_end;
|
||||
|
||||
maria_declare_plugin(perfschema)
|
||||
{
|
||||
MYSQL_STORAGE_ENGINE_PLUGIN,
|
||||
|
Reference in New Issue
Block a user