Mroonga 14.08 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 14.08 has been released!
- How to install: Install
- How to upgrade: Upgrade guide
Changes
Here are important changes in this release:
Improvements
-
We use CMake for building instead of the GNU Autotools.
Using
configureis deprecated. We recommend usingcmaketo build from source.Please refer Others about how to build from source with
cmake.
Fixes
-
Fixed a bug that
SELECTreturned wrong result when we used multiple primary keys and primary keys includedVARBINARYorBLOBtype column.This bug only occurred in Mroonga 14.07.
This bug doesn’t break an index. So, we don’t need to execute
REINDEXcommand after this fix.If this bug occurred, the following query retrieved nothing.
CREATE TABLE logs ( id INT, content VARBINARY(256), PRIMARY KEY (id, content) ) ENGINE=Mroonga DEFAULT CHARSET=utf8mb4; INSERT INTO logs(id, content) VALUES (1, 'aaa'); INSERT INTO logs(id, content) VALUES (2, 'bbb'); SELECT * FROM logs WHERE content = 'aaa';
Conclusion
Let's search by Mroonga!