[groonga-dev,00806] [ANN] rroonga 2.0.3

Back to archive index

Kouhei Sutou kou****@clear*****
2012年 5月 2日 (水) 12:58:02 JST


須藤です。

先日リリースされたgroonga 2.0.2に対応した、groongaのRubyバイ
ンディングrroonga 2.0.3をリリースしました。
  http://groonga.rubyforge.org/rroonga/ja/file.news.html#2-0-3

Web: http://groonga.rubyforge.org/index.html.ja#about-rroonga

インストール:
  % gem install rroonga

○ rroongaとは

rroongaはRubyらしい書き方でgroongaを触ることができることを重
視しています。(もちろん、せっかくのgroongaの速度を落とさな
いことも大事にしています。)

はじめての方は、まずは、irbを使ったチュートリアルを試してみ
てください。
  http://groonga.rubyforge.org/rroonga/ja/file.tutorial.html

○ 今回のリリースについて

groonga 2.0.2でサポートされた類似文書検索を使えるようになり
ました。以下のように、select内でsimilar_searchとしてください。
全文検索をする場合と同じように、転置インデックスを追加してお
かないと使えないので注意してください。

  table.select do |record|
    record.column.similar_search(text)
  end

○ 変更点

2.0.2からの変更点は以下の通りです。
  http://groonga.rubyforge.org/rroonga/ja/file.news.html#2-0-3

2.0.3: 2012-05-02
-----------------

改良
^^^^

  * groonga 2.0.2対応。
  * Groonga::Table#eachでGroonga::Table#open_cursorと同じオプ
    ションを受け付けるようにした。
  * [grndump] --order-by=idオプションを追加。このオプションを
    使うと、キーではなくIDでレコードをソートしてダンプします。
    もし、レコードを削除していない場合はこのオプションを使う
    ことでレコードIDを変更せずにレコードをリストアできます。
    [#1341]
  * RubyInstall for WindowsのDevKitを使ったWindows上でのビル
    ドをサポート。 [GitHub#6] [@ongaeshiさんがパッチ提供]
  * 類似文書検索をサポート。構文は以下の通り。
      table.select {|record| record.column.similar_search(text)}

修正
^^^^

  * GC関連ででクラッシュするバグを修正。

感謝
^^^^

  * @ongaeshiさん

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

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




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