[groonga-dev,01887] [ANN] Mroonga 3.09

Back to archive index

HAYASHI Kentaro hayas****@clear*****
2013年 10月 29日 (火) 13:49:35 JST


林です。

今日は毎月恒例の肉の日ですね。

まず最初に全文検索エンジンGroongaを囲む夕べ 4開催のお知らせです。

  先日 [mysql 16029] や Mroongaのリリースアナウンスで
  お知らせしたとおり、今年もいい肉の日(11/29)に
  全文検索エンジンGroongaの勉強会を開催します!
  前回のMroongaのリリースアナウンスでは開催時間についての
  案内をしました。今回はその続報です。
  参加希望者も80名を超え、発表者の枠も決まりました。
  Groonga開発チームからの紹介だけでなくユーザーのみなさんの事例紹介も扱います。

    * 全文検索エンジンGroongaを囲む夕べ 4
      http://atnd.org/events/43461

  今回懇親会はDeNAさんの強力なバックアップを得て開催できることになりました。
  なんと会場を提供してくださるだけでなく、懇親会費用まで出してくださることに
  なりました!いい肉の日にちなんで肉中心メニューになるとか!
  DeNAさんありがとうございます!

  まだ定員には余裕がありますが、参加申し込みはお早めに!
  発表者枠が埋まったので、タイムテーブルを確認してみてください。

    * http://atnd.org/events/43461#time-table

  ありがたいことに、前回に引き続き @suzuki さんが Ustreamでの配信を
  お手伝いしてくれることになりました。
  17:00開始では残念だけど都合がつかないという人はUstreamで参加してみてください。

  イベントそのものをちょっとだけ手伝ってもいいよーという場合には
  gihyo.jpさんへのイベントレポートを執筆するという関わりかたもできます。
  やってみようかなぁというひとは協力者募集を参照してください。

    * 協力者募集
      http://atnd.org/events/43461#application


Mroonga 3.09をリリースしました。
  http://mroonga.org/ja/docs/news.html#release-3-09

MroongaはMySQL 5.1/5.5/5.6、MariaDB 5.3/5.5/10.0で利用できる全文検索
・位置情報検索可能なストレージエンジンです。MroongaはTritonnの後継プロジェクトです。

ドキュメント:
  http://mroonga.org/ja/
インストールガイド:
  http://mroonga.org/ja/docs/install.html

MroongaでよくあるMySQLとのバージョン不一致でうまくインストールできなかったんだけど、、、
というトラブルもリリース直後は遭遇しにくいので、この機会にmroongaを試してみるのは
いかがでしょうか。

みなさんからのフィードバックをお待ちしています!

古いバージョンからアップグレードする場合には、アップグレード手順に
注意が必要です。2.09以降であればデータベースの互換性があります。

古いバージョンからアップグレードするときの詳細情報については、
次のドキュメントを参照してください。

  http://mroonga.org/ja/docs/install.html#upgrade-guide

今回のリリースの主なトピックは以下の通りです。

  * Ubuntu 13.10 (Saucy Salamander)のサポート
  * CentOS 5.10 (MySQL 5.5)のサポート
  * [参考] 隔週連載Groonga

○ Ubuntu 13.10 (Saucy Salamander)のサポート

今回のリリースから10月17日にリリースされたUbuntu 13.10のサポートを
はじめました。

具体的なインストール手順については、次のドキュメントを参照してください。

  http://mroonga.org/ja/docs/install.html#ubuntu-13-10-saucy-salamander

○ CentOS 5.10 (MySQL 5.5)のサポート

今回のリリースでは、2013年10月18日にリリースされたばかりの
CentOS 5.10において、MySQL 5.5のサポートをはじめました。

Mroongaでは基本的にディストリビューションの提供するパッケージに
準じたパッケージを提供するようにしています。
これは簡単に導入できるようにするためなのですが、Mroongaは
MySQLのプラグインであるため、CentOS 5の標準であったMySQL 5.0では
バージョンが古すぎるという問題がありました。
そのためディストリビューションの標準でないMySQLをインストールして
もらうことを前提としていました。

CentOS 5.10からはMySQL 5.5系が提供されることとなったので
今回からはそちらにあわせたパッケージをmysql55-mroongaとして
提供することにしました。

現在提供している5.6系向けのパッケージ(mysql-mroonga)については
おそらく年内で更新を停止し5.5系向けのパッケージに一本化していく予定です。

なお、CentOS 5/6においては有志の方が独自にパッケージングした
リポジトリを公開してくれているので、ディストリビューションの標準
でないバージョンのMySQLと組み合わせて使いたいという場合には
wingリポジトリを利用されると良いでしょう。詳細は以下を参照してください。

  http://sourceforge.jp/projects/groonga/lists/archive/dev/2013-July/001559.html

○ [参考] 隔週連載Groonga

これまでも、MySQLで高速全文検索を実現するためのMroongaの利用事例 
http://mroonga.org/ja/users/ を公式サイトで紹介してきました。
まだGroongaやMroongaを知らない人にもWebの連載記事を通じて
知ってもらいたいというのが動機で http://gihyo.jp/ にて
隔週連載Groongaを2013年4月から半年間連載しました。

隔週連載Groongaという名前ですが、Groongaに限らずMroongaについても
扱っています。
過去の記事(第1回から第10回,最終回)については隔週連載Groongaのページを参照してください。

  http://gihyo.jp/dev/clip/01/groonga

似たような動機で、毎週木曜にQiitaでのGroonga関連の情報提供も続けています。
Mroongaのトピックはmroongaタグをつけているので、こちらも参考にどうぞ。
以下からMroonga関連のトピックの一覧を参照できます。

  http://qiita.com/tags/mroonga

○ 変更点

3.08からの変更点は以下の通りです。
  http://mroonga.org/ja/docs/news.html#release-3-09

改良
^^^^
    * Ubuntu 13.10 (Saucy Salamander)に対応しました。
    * [rpm][centos] CentOS 5でMySQL 5.5向けのRPMパッケージをサポートしました。
       mysql55-mroongaというパッケージを提供します。 [groonga-dev,01869] [WINGさんが報告]

修正
^^^^
    * [ラッパーモード] メモリリークを修正しました。これはラッパーモードのハンドラが排他制御の
       後始末を適切に行なっていないことによるものです。ストレージエンジンとして
       MyISAMを使用していると影響を受けることが知られています。
    * [ラッパーモード] MySQL 5.6でFORCE INDEXを使うとクラッシュする不具合を修正しました。
       [#2015] [groonga-dev,01867] [安田さんが報告]

感謝
^^^^
    * WINGさん
    * 安田一郎さん

-- 
株式会社クリアコード
林 健太郎 <hayas****@clear*****>
〒113-0033 東京都文京区本郷3-27-12
TEL:03-6231-7270 FAX:03-6231-7271

groongaサポートサービスはじめました。
http://groonga.org/ja/support/




groonga-dev メーリングリストの案内
Back to archive index