[groonga-dev,00543] [ANN] groonga 1.2.3

Back to archive index

Kouhei Sutou kou****@clear*****
2011年 6月 29日 (水) 09:16:42 JST


須藤です。

今日は肉の日ですね。

groonga 1.2.3がリリースされました!
  http://groonga.org/ja/

それぞれの環境毎のインストール方法はこちらを見てください。
  http://groonga.org/ja/docs/install.html

○ ハイライト

groongaコマンドには--query-log-path(*)というオプションがあっ
て、このオプションを指定するとクエリの内容や実行時間などをロ
グ(クエリログ)に出力します。

(*) http://groonga.org/ja/docs/execfile.html#cmdoption--query-log-path

今回のリリースでは、このクエリログを解析して、遅いクエリをレ
ポートする簡単なRubyスクリプトを追加しました。まだ、ドキュメ
ントを書いていないのですが、groonga-query-log-analyzerという
コマンドです。configure時にrubyコマンドを検出できるとインス
トールするようになっています。(.debや.rpmではgroonga-tools
というパッケージを作ってそこに入れています。)

次回リリースまでにはドキュメントを書くつもりですが、一応、現
時点でも--helpをすればなんとなくは使えると思いますので、スロー
クエリの発見などに役立ててください。

○ 関連プロジェクト

Webサイトの方ですが、「関連プロジェクト」というページを作っ
てみました。
  http://groonga.org/ja/related-projects.html

Rubyからgroongaを使えるrroongaや、MySQLからgroongaを使える
groongaストレージエンジンなどいくつかgroonga関連プロジェクト
がありますが、他にもたくさん増えてきたのでまとめたページがあ
ると便利だろうと思ってまとめてみました。

今のところ、以下のプロジェクトをリストアップしましたが、抜け
ているプロジェクトがある気がむんむんするので、抜けているもの
に気づいたら教えてください。(このメーリングリストでもpull
requestでもこっそりメールでもOKです。)

(詳細は上記URLを見てください)
  * groonga + Ruby
  * groonga + MySQL
  * groonga + PostgreSQL
  * groonga + Perl
  * AnyEvent-Groonga
  * grnwrap
  * groonga + Node.js
  * App-Groonga-Wrapper

○ groongaを囲む夕べ #2について

昨年の11/29(いい肉の日)に開催された「全文検索エンジン
groongaを囲む夕べ #1」(*)の第二回をやりたいなぁと思っていま
す。

(*) http://atnd.org/events/9234

そこで、こんな内容になるとうれしい!という意見があったらぜひ
聞かせて欲しいと思っています。前回は第一回ということで紹介的
な側面が強かったのですが、今回は、もう少し開発者寄りあるいは
ユーザ寄りにして、話題を絞ってその分濃い内容にするのはどうか
と思っています。

また、第二回は、実際にgroongaを利用してWebサービスを提供して
いる会社の担当者さまのアポが取れているので、実運用されている
方にこういうことを聞いてみたい!というの意見をぜひ聞かせて欲
しいです。(現在は、話すのはOKだけど、どういう話題がいい?と
なっている状態なので、おそらくリクエストは受け入れてもらえま
す!)

○ 変更点

さて、1.2.2からの変更点は以下の通りです。
  http://groonga.org/ja/docs/news.html#release-1-2-3

1.2.3リリース - 2011/06/29
--------------------------

改良
====

    不正なテーブル名チェックを追加。#912
    クエリログを解析するgroonga-query-log-analyzerを追加。
    groongaコマンドのエラー時に失敗したコマンドを表示するようになった。
    groongaコマンドのエラー時にファイル名と行番号を表示するようになった。
    column_create のエラーメッセージを改善。#952
    GRN_OBJ_TABLE_DAT_KEY(ダブル配列トライ)テーブルを追加。(実験的)

修正
====

    getコマンドでクラッシュする問題を修正。(おばたさんが報告)
    クエリログで経過時間がオーバーフローする問題を修正。#944

感謝
====

    おばたさん

-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

プログラミングが好きなソフトウェア開発者を募集中:
  http://www.clear-code.com/recruitment/




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