News - 9 series#
Release 9.12 - 2020-01-29#
Improvements#
Release 9.11 - 2020-01-08#
Improvements#
[Ubuntu] Dropped Ubuntu 14.04 LTS (Trusty Tahr) support.
[Ubuntu] Dropped Ubuntu 18.10 (Cosmic Cuttlefish) support.
[CentOS] Added how to install for CentOS 8.
[CentOS] Added support for MariaDB 10.2.30, 10.3.21, 10.4.11.
Applied a patch for visualizing the shutdown process of InnoDB into MariaDB 10.3 and 10.4.
This is a temporary change. We will remove this modify in a future version.
This modify Increasing outputted logs when InnoDB shutdown.
Fixes#
[Ubuntu] Added support for Ubuntu 16.04 (Xenial Xerus) that was missing.
Release 9.10 - 2019-11-29#
Improvements#
Fixes#
Fixed a bug that
dpkg --configure
will fail when we install the package on Ubuntu 18.04 on WSL. [GitHub#282][Patched by ochaochaocha3]
Thanks#
ochaochaocha3
Release 9.09 - 2019-10-30#
Note
Maybe performance decreases from this version. Therefore, If performance decreases than before, please report us with reproducible steps.
Improvements#
[CentOS] Added support for MySQL 5.6.46, 5.7.28, and 8.0.18(with restrictions).
Fixes#
Fixed a build error a package for MySQL 8.0.18.
Release 9.08 - 2019-09-27#
Improvements#
Fixes#
[Debian GNU/Linux] Fixed that can’t install mariadb-server-10.3-mroonga in Debian 10(buster).
Thanks#
kajiys
bizlevel
Release 9.07 - 2019-08-29#
Improvements#
[Debian GNU/Linux] Added a install document for Debian 10(buster).
[CentOS] Added support for MariaDB 10.1.41, 10.2.26, 10.3.17, and 10.4.7.
[Server variables] Added a document for
mroonga_query_log_file
.[Others] Added a document about how to uninstall Mroonga. [GitHub#135][Patched by ryfjwr]
[Storage mode] Added a document about how to use regular expression search.
Dropped support for MariaDB 10.0
[CentOS] Added support for Percona Server 5.6.45 and 5.7.27
[CentOS] Dropped support for MariaDB 10.x on CentOS 6
Thanks#
ryfjwr
Release 9.05 - 2019-07-30#
Improvements#
Fixes#
[CentOS] Fixed a wrong
mysql80-comunity-release
package name. [groonga-dev,04759][Reported by Kagami Hiroshi][Storage mode] Fixed an unique index update bug. This bug causes duplicated key error when the following conditions are met.
An unique index is created against multiple column index
partial unique key column is updated
Note that if you already created an unique index, you must recreate target tables because unique index may have garbage entries. We recommend to recreate an target table with dump and restore, or execute
ALTER TABLE (TABLE_NAME) FORCE
.[mysql8.0] Added a support for
TIMESTAMP
[groonga-dev,04763][Reported by Kagami Hiroshi]
Thanks#
Kagami Hiroshi
Release 9.04 - 2019-06-29#
Improvements#
Fixes#
Fixed a infinite loop bug. This bug is occurred when invalid flag is specified such as
FULLTEXT INDEX (...) COMMENT 'index_flags "INVALID|WITH_SECTION"'
.[windows] Fixed a inappropriate pdb path with MariaDB 10.2/10.3.
[Others] Fixed a typo about missing appropriate account name in plugin install instruction.
Fixed a crash bug with
((MATCH OR MATCH) AND (MATCH))
query.
Release 9.03 - 2019-05-29#
Improvements#
[Storage mode] Updated example to use
tokenizer "XXX"` in ``COMMENT
becausedefault_tokenizer "XXX"
is deprecated since 9.01.[Windows] Added support to provide MariaDB 10.1, 10.2 zip package again.
[CentOS] Added support for MariaDB 10.3.14 and 10.3.15.
[Debian GNU/Linux] Updated install instruction for copy and paste friendly.
Added support for
INDEX_LARGE
flag such asCOMMENT 'flags "INDEX_LARGE"'
syntax.[CentOS] Added support for MariaDB 10.2.24.
[CentOS] Added support for MariaDB 10.1.40.
[Ubuntu] Added support for Ubuntu 19.04 (Disco Dingo)
[CentOS] Added support for Percona Server 5.6.44.
[CentOS] Added support for MySQL 5.6.44 and 5.7.26.
Release 9.01 - 2019-03-29#
Improvements#
[storage] Added support for tokenizer options.
For example, you can specify tokenizer options in COMMENT section such as
CREATE TABLE foo (...) COMMENT='tokenizer "TokenNgram(''n'', 4)"'
.
[mariadb] Added support for “tokenizer” table parameter.
For example, you can specify “tokenizer” such as
CREATE TABLE foo (...) TOKENIZER='TokenNgram("n", 4)'
.
[storage] Added support for tokenizer parameter in comment.
Note that
default_tokenizer
is deprecated.
[mariadb] Added support for “normalizer” table parameter.
For example, you can specify “normalizer” such as
CREATE TABLE foo (...) NORMALIZER='NormalizerNFKC100("unify_kana", true)'
.
[mariadb] Added support for “token_filters” table parameter.
For example, you can specify “token_filters” such as
CREATE TABLE foo (...) TOKEN_FILTERS='TokenFilterNFKC100("unify_katakana_v_sounds", true)'
.
Added support for “LEXICON” index parameter.
For example, you can specify
FULLTEXT INDEX foo (bar) LEXICON='terms'
orFULLTEXT INDEX foo (bar) COMMENT 'lexicon "terms"'
.
[appveyor] Improved support to building Mroonga enabled package [GitHub#230]
[CentOS] Added support for Percona Server 5.7.25-28.
[CentOS] Added support for MariaDB 10.3.13.
[CentOS] Added support for MariaDB 10.2.23.
Release 9.00 - 2019-02-09#
This is a major version up! But It keeps backward compatibility. You can upgrade to 9.00 without rebuilding database.
In Groonga 9.0.0, TokenPattern
, TokenTable
tokenizer and
remove_blank
for NormalizerNFKC100
is supported.
If you upgrade to Groonga 9.0.0, you can use them from Mroonga 9.00!
Improvements#
[CentOS] Supported Percona Server 5.7.24-27.
[CentOS] Supported Percona Server 5.6.43 rel84.3.
[rpm][centos] Supported MariaDB 10.3.12.
[rpm][centos] Supported MariaDB 10.2.21.
[rpm][centos] Supported Percona Server 5.7.24-27.
[rpm][centos] Supported Percona Server 5.6.43 rel84.3.
[rpm][centos] Supported MySQL 5.7.25.
[rpm][centos] Supported MySQL 5.6.43.