Mroongaブログ

2023-08-02

Mroonga 13.05リリース

Mroonga 13.05をリリースしました!

変更点

主な変更点は以下の通りです。

改良

  • CentOS,AlmaLinux Added support MySQL 5.7.43.

  • CentOS,AlmaLinux Added support MySQL 8.0.34.

  • CentOS,AlmaLinux Added support for Percona Server 5.7.42-46.

  • CentOS,AlmaLinux Added support for Percona Server 8.0.33-25.

  • CentOS,AlmaLinux Added support MariaDB 10.4.30, 10.5.21, 10.6.14, 10.8.8, 10.9.7, 10.10.5, and 10.11.4.

  • Debian Added support for MariaDB 10.5.19.

  • Debian Added newly support for Debian 12 (bookworm).

    However, we only support Mroonga with MariaDB 10.11 in this release.

    Because the source of MySQL Community Server for Debian 12 doesn't exist in MySQL APT Repository( https://repo.mysql.com/apt/debian/dists/ ) currently.

    Therefore, we don't support Mroonga with MySQL community server 8.0 on Debian 12 temporarily. We will support Mroonga with MySQL community server 8.0 after the source of it for Debian 12 is available.

  • Dropped support for MariaDB 10.3.

    It reached EOL on 2023-05-25.

おわりに

今回のリリースの詳細については、 リリースノートを参照してください。

それでは、Mroongaでガンガン検索してください!

2023-04-17

Mroonga 13.01リリース

Mroonga 13.01をリリースしました!

変更点

主な変更点は以下の通りです。

改良

  • CentOSAlmaLinux MariaDB 10.11 を新しくサポートしました。

  • Amazon Linux 2 MariaDB 10.5.18-1.amzn2 をサポートしました。

  • CentOSAlmaLinux Percona Server 8.0.32-24 をサポートしました。

  • CentOSAlmaLinux Percona Server 5.7.41-44 をサポートしました。

  • [Oracle Linux] Oracle Linux 8 and 9 用のパッケージのサポートをやめました。

    MroonaをMySQLの公式DockerイメージにインストールするためにOracle Linuxをサポートしました。 しかし、MySQLの公式Dockerイメージにインストールするために必要なパッケージはMySQL community server minimal用のMroongaでした。

    そのため、Oracle Linux用のMroongaを使ってもMySQLの公式DockerイメージにはMroongaをインストールできません。 このパッケージは不要なのでサポートをやめました。Oracle Linux 8 と 9には、AlmaLinux 8,9のパッケージが使えます。

  • Ubuntu Ubuntu 18.04 のサポートをやめました。

    Ubuntu 18.04 はEOLとなったためです。

  • AlmaLinux MySQL community server minimal 8.0 をサポートしました。

    このパッケージは、 mysql:8.0-oracle Dockerイメージをサポートするためのものです。

おわりに

今回のリリースの詳細については、 リリースノートを参照してください。

それでは、Mroongaでガンガン検索してください!

2023-02-09

Mroonga 13.00リリース

Mroonga 13.00をリリースしました!

メジャーバージョンアップです! メジャーバージョンアップですが、互換性は壊れていないので、データベースを再構築することなく13.00へアップグレードできます!

注意

現在、Percona Server向けMroonga 13.00のパッケージを提供していません。Percona Server向けパッケージのビルドに問題があるためです。

この問題が解決したら、再度Percona Server向けパッケージを提供します。

変更点

主な変更点は以下の通りです。

改良

  • CentOS, AlmaLinux MariaDB 10.3.38、10.4.28、10.5.19、10.6.12、10.7.8、10.8.7、10.9.5、10.10.3をサポートしました。

おわりに

今回のリリースの詳細については、 リリースノート または、 リリース自慢会 を参照してください。

それでは、Mroongaでガンガン検索してください!

2023-01-29

Mroonga 12.12リリース

Mroonga 12.12をリリースしました!

変更点

主な変更点は以下の通りです。

改良

以下のようにMroongaストレージエンジンを使ったテーブルに複合主キーを設定しているときは、通常のカラムを更新できませんでした。

CREATE TABLE scores (
  name char(30) NOT NULL,
  score int NOT NULL,
  PRIMARY KEY (name, score),
  note char(30),
  FULLTEXT INDEX search_note_idx (note)
) ENGINE = Mroonga DEFAULT CHARSET=utf8mb4;

INSERT INTO scores (name, score) VALUES ("Taro Yamada", 29);

UPDATE scores SET note = "Note"
  WHERE name = "Taro Yamada" AND score = 29;

ERROR 1265 (01000): data truncated for primary key column: <name>

このエラーはMariaDB向けMroongaでは発生しません。

感謝

  • handmoundさん

おわりに

今回のリリースの詳細については、 リリースノート または、 リリース自慢会 を参照してください。

それでは、Mroongaでガンガン検索してください!

2023-01-06

Mroonga 12.11リリース!

Mroonga 12.11 をリリースしました!

変更点

今回の変更点は以下の通りです。

改良

  • CentOS, AlmaLinux 新しく、MariaDB 10.10をサポートしました。

  • Amazon Linux MariaDB 10.5.10-2.amzn2.0.2をサポートしました。

  • サーバー変数の一覧 新しいサーバーステータス変数 libgroonga_support_mecab を追加しました。

    これはGroongaがTokenMecabをサポートしている時のみtrueです。

  • Debian GNU/Linux MariaDB 10.5.18をサポートしました。

修正

  • mroonga_highlight_html() mroonga_highlight_html()AS query と一緒に使った際にメモリーリークする問題を修正しました。

  • Windows版MariaDB 10.9以降のMroongaを使った時にMeCabの初期化に失敗する問題を修正しました。

おわりに

今回のリリースの詳細については、 リリースノート または、 リリース自慢会 を参照してください。

それでは、Mroongaでガンガン検索してください!