[groonga-dev,00685] [ANN] rroonga 1.3.1

Back to archive index

Kouhei Sutou kou****@clear*****
2012年 1月 30日 (月) 18:01:47 JST


須藤です。

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

Web: http://groonga.rubyforge.org/index.html.ja#about-rroonga
インストール:
  % sudo gem install rroonga

○ rroongaとは

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

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

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

rroongaはgroongaのスキーマを定義する以下のようなDSLを提供して
いるのですが、このDSLでWGS84GeoPointなどを含むすべての組み込
み型に対応しました。

  Groonga::Schema.define do |schema|
    ...
  end

これで、位置情報を扱うスキーマもRubyで定義することができます。

○ 変更点

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

1.3.1: 2012-01-29
-----------------

改良
^^^^

  * groonga 1.3.0対応。
  * [schema] Int8、Int16、UInt8、UInt16に対応。
  * [schema] TokyoGeoPoint、WGS84GeoPointに対応。
  * [schema][dumper] Booleanや多くの組み込み型に対応。 [@mashiroさんが報告]
  * [schema] カラムの型として型オブジェクトを指定できるようになった。 [#1002]
  * Groonga::VariableSizeColumn#compressed?を追加。 [#1004]
  * Groonga::Record#score=を追加。
  * エンコードされた文字列の扱ったときのパフォーマンスを改良。
  * Groonga::Command::Builder.escape_valueを追加。

感謝
^^^^

  * @mashiroさん

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

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




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