[ANN] Mroonga 7.05 - Fast fulltext search for all languages on MySQL

Kentaro Hayashi <[email protected]> Sat, 29 Jul 2017 08:45:08 +0900
Newsgroups gmane.comp.db.mysql.general
Message-ID <[email protected]>
Hi,

Mroonga 7.05 has been released!

Mroonga is a MySQL storage engine that supports fast fulltext search
and geolocation search.  It is CJK ready. It uses Groonga as a storage
and fulltext search engine.

Document:
   http://mroonga.org/docs/

How to install: Install Guide
   http://mroonga.org/docs/install.html

How to upgrade: Upgrade Guide
   http://mroonga.org/docs/upgrade.html

Blog:
   http://mroonga.org/en/blog/2017/07/29/mroonga-7.05.html

Changes:
   http://mroonga.org/docs/news.html#release-7.05

There are some topics in this release.

  * Groonga query log has been supported
  * MariaDB 10.2.7 has been supported
  * Auto command syntax escape feature has been supported
  * Ubuntu 16.10 (Yekkety Yak) support has been dropped

# Groonga query log has been supported

In this release, Groonga query log has been supported.

Use mroonga_query_log_file variable to use this feature. 

  mysql> SET GLOBAL mroonga_query_log_file = "/tmp/query.log";

It is useful to analyze query where is bottleneck in Groonga layer.

## MariaDB 10.2.7 has been supported

In this release, MariaDB 10.2.7 has been supported.

Thanks Tomohiro 'Tomo-p' KATO for contributing to fix build error
against MariaDB 10.2.7..

## Auto command syntax escape feature has been supported

In this release, auto command syntax escape feature has been
supported in mroonga_command.

mroonga_command is used to cooperate with Groonga layer.

You can specify command name and its argument separately in
mroonga_command.

Using new syntax, arguments are automatically escaped, so you don't need to
consider what query is actually passed to Groonga layer.

  SELECT mroonga_command('COMMAND_NAME',
                         'PARAMETER_NAME_1', 'PARAMETER_VALUE_1',
                         ...,
                         'PARAMETER_NAME_N', 'PARAMETER_VALUE_N');

Example:

  SELECT mroonga_command('select',
                         'table', 'diaries',
                         'filter', 'title @ "Groonga"');

It is useful for active mroonga_command user.

## Ubuntu 16.10 (Yekkety Yak) support has been dropped

In this release, Ubuntu 16.10 (Yakkety Yak) support was dropped. It
has reached EOL at July 20, 2017.

Regards,

-- 
Kentaro Hayashi <[email protected]>
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEcZ6y2T2+nE0h+6Bk9/t1xWbtIOMFAll7zIQACgkQ9/t1xWbt
IONnCw/7B+fAMm0pDLQ9jRyFWIzGyN6CX4HNc77RcafyxzfWbzTBV/SmzkVkcRWT
8p/KxCKZbGbx558dxM1zWZzhHGfj4bP/0UFKs6OZCZD82FL/MGpmtw1ID2VXJ8rf
dQabR0i57bRi5+RC6PjNhz9UAM2SdrcaCMW5sF2PCUdNktejlMCoqqYmvaNtfIO7
ixuroMAfEVmb68CW4KcdRR2ITTvtTh8sRoEgu5xUIVaC8k3LVIgwGNZMatEf/TGa
+nabFtknaLlA2ACLYtQg6Jy+eK1/3tU6UsJ5bj114MpOfpEEcdvhQnunGqUUxx8u
dFlNGVR+aLHlHjedTPzyX18kvURO3MCE0BfAX/9yP6JTVFRZseedMKiCL89Tdps5
h6Owu0/o9XW+lFCQd3Bd3k+Ys95kvrKtGjv56k3HhVDkl+XmBbakMhOvsTGpPIVU
GHs77xXAfVI4QpwJByto4oOoT9cH3wSmK1iFFeRR5bC4uZK+qffMN2asAEfgUaiO
prbji9scxcu5C2LeNX2l2+l/t+Q/7JIeiCRGHjKLh+cus69JjX2i2oqfCKPU/hvT
ZSFkn4GM4eeMWlrMkdzf97VM2f+TTbCJSrs5q9FjPaAvGKqxAjaYg8TSZWDzgRT4
pfOWsGPlyB6QPFH/np4FjEwRL4M7kjNy2klc016jf8Z+U3EwHKY=
=oLDJ
-----END PGP SIGNATURE-----