[前][次][番号順一覧][スレッド一覧]

mysql:16727

From: Horimoto Yasuhiro <Horimoto Yasuhiro <horimoto@xxxxxxxxxx>>
Date: Thu, 26 Sep 2024 17:11:09 +0900
Subject: [mysql 16727] [ANN] Mroonga 14.08

こんにちは。Mroongaプロジェクトの堀本です。

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

リリースアナウンス:
    https://mroonga.org/ja/blog/2024/09/25/mroonga-14.08.html

MroongaはMySQLで日本語全文検索を実現するストレージエンジンです。高速で
あることや位置情報検索をサポートしていることなどが特徴です。詳細につい
はドキュメントをご覧ください。

   * Mroongaの特徴 ― Mroonga v14.08 documentation
     https://mroonga.org/ja/docs/characteristic.html#what-is-mroonga

さて、今回の主な変更点は次のとおりです。

### 改良

* ビルドにGNU Autotoolsの代わりにCMakeを使うようにしました

   configureは非推奨になります。 今後ソースからビルドする場合は、cmakeを使うことをおすすめします。
   cmakeでのビルド方法は https://mroonga.org/ja/docs/install/others.html を参照してください。

### 修正

* 複数の主キーがあり、かつ主キーにVARBINARY型またはBLOB型のカラムがある場合に、SELECTが誤った結果を返す問題を修正しました。

   この問題は、Mroonga 14.07でのみ発生します。
   また、この問題はインデックスを破壊しません。そのため、この修正後にREINDEXコマンドを実行する必要はありません。

   この問題が発生すると、以下のクエリーは何も取得しません。

   CREATE TABLE logs (
     id INT,
     content VARBINARY(256),
     PRIMARY KEY (id, content)
   ) ENGINE=Mroonga DEFAULT CHARSET=utf8mb4;

   INSERT INTO logs(id, content) VALUES (1, 'aaa');
   INSERT INTO logs(id, content) VALUES (2, 'bbb');

   SELECT * FROM logs WHERE content = 'aaa';

以上です!


[前][次][番号順一覧][スレッド一覧]