mysql:16710
From: 橋田 貴志 <橋田 貴志 <hashida@xxxxxxxxxx>>
Date: Mon, 30 Jan 2023 15:30:09 +0900
Subject: [mysql 16710] [ANN] Mroonga 12.12
こんにちは。Mroongaプロジェクトの橋田です。
リリースアナウンス:
https://mroonga.org/ja/blog/2023/01/29/mroonga-12.12.html
MroongaはMySQLで日本語全文検索を実現するストレージエンジンです。高速で
あることや位置情報検索をサポートしていることなどが特徴です。詳細につい
はドキュメントをご覧ください。
* Mroongaの特徴 ― Mroonga v12.12 documentation
https://mroonga.org/ja/docs/characteristic.html#what-is-mroonga
主な変更内容
============
主な変更点は以下の通りです。
https://mroonga.org/ja/docs/news.html#release-12.12
改良
----
* [AlmaLinux] AlmaLinux 9 を新しくサポートしました。
* [CentOS][AlmaLinux][Debian GNU/Linux][Ubuntu] MySQL 8.0.32をサポート
しました。
* [CentOS][AlmaLinux][Debian GNU/Linux][Ubuntu] MySQL 5.7.41をサポート
しました。
* 複合主キーを設定しているテーブルで通常のカラムの更新ができるようにな
りました。
以下のように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では発生しません。
以上です!