Mroonga Changelog

What's new in Mroonga 4.0.8

Dec 10, 2014
  • In this release, added missing primary key check issue when primary key is required to specify in storage mode.

New in Mroonga 4.0.0 (Feb 11, 2014)

  • There are many improvements and new remarkable features.

New in Mroonga 3.12 (Jan 30, 2014)

  • Mroonga has support for customizing lock timeout dynamically.
  • You can set the value of Groonga's lock timeout using SET GLOBAL mroonga_lock_timeout = (TIMEOUT).
  • Compatibility with Tritonn’s W pragma is improved.
  • Some incompatible behaviors have been fixed.
  • Note that you need to fix all SQL using W pragma.

New in Mroonga 3.11 (Dec 30, 2013)

  • This version supports ORDER BY optimization for INT,DATETIME and TIME column.
  • There was a case where searching database by combination with fulltext search (MATCH AGAINST …) and other types of columns caused a performance penalty if many records were matched by fulltext search. This issue is fixed by supporting ORDER BY optimization for the above types of columns.
  • It also supports ‘BETWEEN’. Note that Groonga 3.1.1 is required.

New in Mroonga 3.10 (Nov 30, 2013)

  • Supports MariaDB 10.0.6

New in Mroonga 3.09 (Oct 29, 2013)

  • Packages for Ubuntu 13.10 are now available.
  • A new 'mysql55-mroonga' package was introduced for CentOS 5.10, which provides MySQL 5.5 as mysql55 prefixed packages.

New in Mroonga 3.08 (Sep 30, 2013)

  • Supported REPAIR TABLE for broken groonga database.

New in Mroonga 3.07 (Aug 30, 2013)

  • Support for mroonga_escape was added, an experimental feature that allows you to specify which strings and characters to escape.
  • MariaDB 10.0.4 is now supported.
  • An RPM but that caused the package to be removed during upgrades was fixed.

New in Mroonga 3.06 (Jul 30, 2013)

  • This version supports the mroonga_action_on_fulltext_query_error session variable, which controls how to report a message on error.
  • It supports four types of error handling, ERROR, ERROR_AND_LOG, IGNORE, and IGNORE_AND_LOG.
  • This release also supports Fedora 19. Since Fedora 19, MariaDB is adopted, but currently the mroonga package supports MySQL only (community-mysql).

New in Mroonga 3.05 (Jun 29, 2013)

  • Support for MySQL 5.6.12, a customizing fast_mutexes build configuration which coordinates with unofficial MySQL RPM packages, and bundling of MariaDB with Windows zip archives.

New in Mroonga 3.04 (May 30, 2013)

  • This version added support for the 'W' pragma.

New in Mroonga 3.03 (Apr 30, 2013)

  • This version has begun to support a custom normalizer for FULLTEXT INDEX.
  • It also supports Ubuntu 13.04 Raring Ringtail.

New in Mroonga 3.02 (Mar 28, 2013)

  • Improvements:
  • Improved bundling to MariaDB 10.0 for Linux. [#1644]
  • Added the value of list documentation about mroonga_log_level in reference manual. [groonga-dev,01255] [Reported by Kazuhiro Isobe]
  • [experimental] Added mroonga_command UDF. [#1643] This UDF supports to send query directly to groonga.
  • Fixes:
  • Fixed a bug that less than conditional expression on WHERE clause doesn't work for multiple nullable column index. [groonga-dev,01253] [#1670] [Reported by Horikoshi Yuki]
  • [wrapper] Fixed the invalid timing to free key object too early. This bug may occurs when recreating indexes by DISABLE KEYS/ENABLE KEYS. [#1671] [Reported by keigo ito]