summaryrefslogtreecommitdiff
path: root/sql/ha_federated.cc
diff options
context:
space:
mode:
authorunknown <acurtis@xiphis.org>2006-05-01 22:45:31 -0700
committerunknown <acurtis@xiphis.org>2006-05-01 22:45:31 -0700
commitb0efe477fbec37c273098bc85263b195544f2edc (patch)
treec54f50741a391458499e36ae02a2103f5717f07e /sql/ha_federated.cc
parentfb2c04a15f6bb4a837e312019e18f881d43bbdd8 (diff)
parentfa15fbf34738550527b6b102960b7d9750fd959d (diff)
downloadmariadb-git-b0efe477fbec37c273098bc85263b195544f2edc.tar.gz
Merge xiphis.org:/home/antony/work2/mysql-5.1
into xiphis.org:/home/antony/work2/wl3201-post-review.2 BitKeeper/etc/ignore: auto-union configure.in: Auto merged sql/ha_ndbcluster.cc: Auto merged sql/handler.h: Auto merged sql/mysqld.cc: Auto merged sql/sql_yacc.yy: Auto merged storage/archive/ha_archive.cc: Auto merged storage/archive/ha_archive.h: Auto merged
Diffstat (limited to 'sql/ha_federated.cc')
-rw-r--r--sql/ha_federated.cc19
1 files changed, 19 insertions, 0 deletions
diff --git a/sql/ha_federated.cc b/sql/ha_federated.cc
index 129a44b5721..f1d2b0025a9 100644
--- a/sql/ha_federated.cc
+++ b/sql/ha_federated.cc
@@ -351,9 +351,13 @@
#pragma implementation // gcc: Class implementation
#endif
+#ifdef WITH_FEDERATED_STORAGE_ENGINE
#include "ha_federated.h"
#include "m_string.h"
+
+#include <mysql/plugin.h>
+
/* Variables for federated share methods */
static HASH federated_open_tables; // To track open tables
pthread_mutex_t federated_mutex; // To init the hash
@@ -2804,3 +2808,18 @@ int ha_federated::execute_simple_query(const char *query, int len)
DBUG_RETURN(0);
}
+
+mysql_declare_plugin(federated)
+{
+ MYSQL_STORAGE_ENGINE_PLUGIN,
+ &federated_hton,
+ federated_hton.name,
+ "Patrick Galbraith and Brian Aker, MySQL AB",
+ "Federated Storage Engine",
+ NULL, /* Plugin Init */
+ NULL, /* Plugin Deinit */
+ 0x0100 /* 1.0 */,
+}
+mysql_declare_plugin_end;
+
+#endif