[debian-mysql] Bug#773727: Bug#773727: Bug#773727: mariadb-server-10.0: Mroonga & TokuDB plugins missing

Arnaud Fontaine arnau at debian.org
Thu Feb 26 08:36:18 UTC 2015


Hi,

Otto Kekäläinen <otto at seravo.fi> writes:

> I'd vote for this. Let's put at least all the big plugins in their own
> packages. The main mariadb-server-10.0 could include only the plugins
> that are loaded by default or that are just really small.

Actually, none  of these  plugins are  enabled by  default AFAIK.  On my
laptop, here is what I have:

MariaDB [(none)]> SELECT COUNT(*) FROM information_schema.ALL_PLUGINS WHERE PLUGIN_LIBRARY IS NOT NULL;
+----------+
| COUNT(*) |
+----------+
|       54 |
+----------+
=> Number of plugins.

MariaDB [(none)]> SELECT COUNT(*) FROM information_schema.ALL_PLUGINS WHERE PLUGIN_LIBRARY IS NOT NULL AND PLUGIN_STATUS='ACTIVE';
+----------+
| COUNT(*) |
+----------+
|        1 |
+----------+
=> Number of plugins enabled, here I have only 1, namely mroonga, that I
   have enabled manually.

> File size listing:
>
> /usr/lib/mysql/plugin$ ll -h | awk '{ print $5 "\t" $9}' | sort -hr
> 2,8M ha_mroonga.so
> 2,4M ha_innodb.so
> 1,9M ha_tokudb.so
> 1,3M ha_cassandra.so
> 858K ha_spider.so
> 238K handlersocket.so
> 116K ha_sphinx.so
> 49K server_audit.so
> 40K semisync_master.so
> 39K ha_sequence.so
> 15K semisync_slave.so
> 11K sql_errlog.so
> 11K query_response_time.so
> 11K query_cache_info.so
> 11K metadata_lock_info.so
> 11K auth_pam.so
> 10K dialog.so
> 6,4K locales.so
> 6,1K auth_socket.so
> 5,9K mysql_clear_password.so
>
> Motivated to have in their own packages: mroonga, tokudb, cassandra,
> spider. Connect and oqgraph are already. Do we want to keep Sphinx
> built-in maybe?

I don't really see why Sphinx would be kept builtin and not mroonga?
What about defining a size limit instead? Such as 50K or so?

> I am actually no expert in all of these plugins and I don't even know
> what e.g. sql_errorlog or semisync_master actually do.
>
> TokuDB is a special case because it only works on arch amd64, and that
> is good to reflect in packaging.

Indeed.

Cheers,
-- 
Arnaud Fontaine
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20150226/4d6ca778/attachment.sig>


More information about the pkg-mysql-maint mailing list