Mroonga 5.11 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.
Mroonga 5.11 has been released!
- How to install: Install
- How to upgrade: Upgrade guide
Changes
Here are changes in this release:
- [RPM] Supported MySQL 5.6.28 and 5.7.10
- Supported index table in
match_columns
in script syntax - Added a new UDF
mroonga_normalize
- [wrapper mode] Really support
CHECK TABLE FOR UPGRADE
[RPM] Supported MySQL 5.6.28 and 5.7.10
Supported MySQL 5.6.28 and 5.7.10 for RPM packages (mysql56-community-mroonga and mysql57-community-mroonga). See 2.5. CentOS for details how to install.
Supported index table in match_columns
in script syntax
Mroonga 5.10 or earlier, -
(hyphen) was used as separator character against an index table. But -
could't be used in match_columns
in script syntax (mroonga_command
), so index table could't be used in match_columns
in script syntax. Since Mroonga 5.11, index table name separator has been changed to #
from -
. It makes that index table can be used in match_columns
in script syntax. However, there is no impact for many users who uses Mroonga via SQL normally.
Added a new UDF mroonga_normalize
Mroonga provides some useful functionality as UDF (User Defined Functions). mroonga_normalize
can normalize a string by a normalizer of Groonga. See reference for details.
[wrapper mode] Really support CHECK TABLE FOR UPGRADE
(mysql_update
).
CHECK TABLE FOR UPGRADE
(mysql_update
) has been supported since Mroonga 5.10. But this version had a bug that CHECK TABLE FOR UPGRADE
drops other tables. This bug is fixed in Mroonga 5.11.
Conclusion
See Release 5.11 - 2015-12-29 about detailed changes since 5.10.
Let's search by Mroonga!