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でガンガン検索してください!