summaryrefslogtreecommitdiff
path: root/databases/mysql55-server
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2014-10-17 17:07:44 +0000
committerfhajny <fhajny@pkgsrc.org>2014-10-17 17:07:44 +0000
commit2a99ea75b9dfcdff2571234f3024a8821c5fe7b2 (patch)
tree4794b4f8d291b28615780ff1339b91bf4d95af6c /databases/mysql55-server
parentf05af5d742b3ce359f9e11047b7cad3f3c5755db (diff)
downloadpkgsrc-2a99ea75b9dfcdff2571234f3024a8821c5fe7b2.tar.gz
Add optional Sphinx SE plugin support to MySQL 5.5 and 5.6.
Intented as a clean implementation (replacement) of wip/mysql-sphinxse. SphinxSE is MySQL storage engine which can be compiled into MySQL server 5.x using its pluggable architecture. Despite the name, SphinxSE does not actually store any data itself. It is actually a built-in client which allows MySQL server to talk to searchd, run search queries, and obtain search results. All indexing and searching happen outside MySQL. See http://sphinxsearch.com/docs/current.html#sphinxse-overview
Diffstat (limited to 'databases/mysql55-server')
-rw-r--r--databases/mysql55-server/MESSAGE.sphinx14
-rw-r--r--databases/mysql55-server/PLIST3
2 files changed, 16 insertions, 1 deletions
diff --git a/databases/mysql55-server/MESSAGE.sphinx b/databases/mysql55-server/MESSAGE.sphinx
new file mode 100644
index 00000000000..0592f2d75c7
--- /dev/null
+++ b/databases/mysql55-server/MESSAGE.sphinx
@@ -0,0 +1,14 @@
+===========================================================================
+$NetBSD: MESSAGE.sphinx,v 1.1 2014/10/17 17:07:44 fhajny Exp $
+
+To install the SphinxSE MySQL plugin, log into your MySQL console
+and issue the following query:
+
+ INSTALL PLUGIN sphinx SONAME 'ha_sphinx.so';
+
+You can verify it has been loaded properly by checking whether
+it shows up in the list when list your engines:
+
+ SHOW ENGINES;
+
+===========================================================================
diff --git a/databases/mysql55-server/PLIST b/databases/mysql55-server/PLIST
index 978ecaf4173..ee7e911c9ca 100644
--- a/databases/mysql55-server/PLIST
+++ b/databases/mysql55-server/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2014/10/01 09:17:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.32 2014/10/17 17:07:44 fhajny Exp $
bin/innochecksum
bin/my_print_defaults
bin/myisam_ftdump
@@ -25,6 +25,7 @@ lib/mysql/plugin/ha_archive.so
lib/mysql/plugin/ha_blackhole.so
lib/mysql/plugin/ha_example.so
lib/mysql/plugin/ha_federated.so
+${PLIST.sphinx}lib/mysql/plugin/ha_sphinx.so
lib/mysql/plugin/libdaemon_example.so
lib/mysql/plugin/mypluglib.so
lib/mysql/plugin/qa_auth_client.so