mysql:15834
From: HAYASHI Kentaro <HAYASHI Kentaro <hayashi@xxxxxxxxxx>>
Date: Wed, 29 Aug 2012 13:03:40 +0900
Subject: [mysql 15834] [ANN] mroonga 2.06
林です。 今日は肉の日ですね。 mroonga 2.06をリリースしました。 http://mroonga.github.com/ja/docs/news.html#release-2-06 mroongaはMySQL 5.1/5.5/5.6、MariaDB 5.3/5.5で利用できる全文検 索・位置情報検索可能なストレージエンジンです。mroongaは Tritonnの後継プロジェクトです。 ドキュメント: http://mroonga.github.com/ja/ インストールガイド: http://mroonga.github.com/ja/docs/install.html 今回のリリースと前回のリリースでは、データベースの互換性があります。 そのため、データベースの再構築は不要です。 ただし、以前のバージョンからアップグレードする場合には、 アップグレード手順に注意が必要です。 現在お使いのバージョンごとのアップグレード手順を参照してください。 1.20より前のバージョンからアップグレードする場合は以下にある 手順を使ってください。 http://mroonga.github.com/ja/docs/news.html#release-1-20 1.20からアップグレードする場合は以下にある手順を使ってくださ い。 http://mroonga.github.com/ja/docs/news.html#release-2-00 2.00か2.01からアップグレードする場合は、以下の手順でパッケージ 署名用の新しい鍵をインポートしてください。 http://mroonga.github.com/ja/docs/news.html#release-2-02 2.00以降でストレージモードにてマルチカラムインデックスを 使っている場合は以下の手順でインデックスを作り直して ください。 http://mroonga.github.com/ja/docs/news.html#release-2-03 2.04以降でストレージモードにてSETカラムもしくは要素数が256より 少ないENUMを使用している場合は、以下の手順でデータベースを 再作成してください。 http://mroonga.github.com/ja/docs/news.html#release-2-05 今回のリリースの主なトピックは以下の通りです。 * 特定の語句を含まないレコードの検索をサポート ○ 特定の語句を含まないレコードの検索をサポート 全文検索を行うときにBOOLEAN MODEでマイナス記号をつけて 特定の語句が検索結果に含まれないようにする機能をサポートしました。 例えば、「天気」を含み「明日」を含まないレコードの検索を 以下のようなクエリで実現できるようになりました。 SELECT * FROM diaries WHERE MATCH(content) AGAINST("-明日 +天気" IN BOOLEAN MODE); 同時にリリースされているgroongaへと機能追加することで実現しているので、 groonga 2.0.6以降が必須となります。 ○ 変更点 2.05からの変更点は以下の通りです。 http://mroonga.github.com/ja/docs/news.html#release-2-06 改良 ^^^^ * BOOLEAN MODEにて "-WORD" という構文をサポートしました。 修正 ^^^^ * 全文検索条件の "order by" によって検索結果のレコードが少なくなる 不具合を修正した。 [groonga-dev,00977] [#1422] [中谷宗嵩さんが報告] * 不要なビルドフラグを削除した。 [#1453] [@nabebebさんが報告] * [rpm][centos] BuildRequiresに抜けていたmysql-develの記述を修正した。 [groonga-dev,01009] [wingさんが報告] 感謝 ^^^^ * @nabebebさん * wingさん * 中谷宗嵩さん -- HAYASHI Kentaro <hayashi@xxxxxxxxxx>