Kouhei Sutou
kou****@clear*****
2013年 5月 29日 (水) 16:44:46 JST
須藤です。 今日は肉の日ですね! groongaのRubyバインディングであるrroonga 3.0.2をリリースしま した。 Web: http://ranguba.org/ja/#about-rroonga ○ rroongaとは rroongaはRubyらしい書き方でgroongaを操作できることを重視しています。 同時に、groongaの速度をそのまま生かすことも大事にしています。 ○ お知らせ 先日、rroongaのステッカーを作りました。ステッカーのデータも 自由に使えるライセンスで公開しているのでrroongaを使っている 人は好きな分だけ印刷してノートパソコンなどに張ってください! http://groonga.org/ja/blog/2013/05/10/sticker.html さて、そんなrroongaステッカーを試しに印刷したものが手元にあ ります。これを、明日から3日間開催されるRubyKaigi 2013で配布 します。ただ、試しに印刷したもので数があまりないので5枚のみ の配布です。RubyKaigi 2013にくる人はぜひ入手してください。 参考: http://www.clear-code.com/blog/2013/5/28.html あと、私もRubyKaigi 2013に参加するので、期間内は会場をぶらぶ らしていると思います。rroongaやgroonga/mroonga関連で聞きたい ことがある人は捕まえて聞いてください。 別の話題になりますが、gihyo.jpさんで隔週連載groongaという連 載をやっています。 http://gihyo.jp/dev/clip/01/groonga rroongaを使ったソースコード検索エンジンMilkodeの話や http://gihyo.jp/dev/clip/01/groonga/0004 Ruby on Railsからmroongaを使う地価マップの話 http://gihyo.jp/dev/clip/01/groonga/0002 などがあるのでぜひ参考にしてみてください。 次回の記事は6/4(火)に公開予定で、rroongaの紹介です。URLは たぶんこれになります。楽しみにしていてください。 http://gihyo.jp/dev/clip/01/groonga/0005 この連載に記事を書いてくれる人も募集しているので、rroongaを 使っている人はぜひ協力してください!6/18(火)に公開できるペー スで記事を書いてくれるならとてもうれしいです!(2ページ分の 分量なので文章量はそれほど多くありません。) 応募方法: http://sourceforge.jp/projects/groonga/lists/archive/dev/2013-February/001186.html ○ 今回のリリースについて 今回のリリースは今日リリースされたgroonga 3.0.4の対応と grndumpまわりの改良・バグ修正が主な変更です。grndumpを使って いる人はアップデートをオススメします。前のバージョンまでの grndumpではリストアできないダンプファイルが生成されることが ありました。 ○ インストール % gem install rroonga ○ チュートリアル irbを使ったrroongaのチュートリアルがあります。 http://ranguba.org/rroonga/ja/file.tutorial.html はじめての方はまずこちらを試してみてください。 3.0.1からの変更点は以下の通りです。 http://ranguba.org/rroonga/ja/file.news.html#3-0-2 3.0.2: 2013-05-29 ================= 改善 ---- * groonga >= 3.0.4を必須にした。 * Timeのベクターを設定・取得できるようにした。 * [grndump] インデックスのみのテーブルはダンプしないように した。これはダンプする必要がないためである。 * Groonga::Record#to_jsonを追加。 * Groonga::IndexColumn#addを追加。 * Groonga::IndexColumn#deleteを追加。 * Groonga::IndexColumn#updateを追加。 * Groonga::IndexColumn#[]=を非推奨にした。代わりに Groonga::IndexColumn#add、Groonga::IndexColumn#delete、 Groonga::IndexColumn#updateを使うこと。 * Groonga::Table#have_n_sub_records_space?を追加。 * [grndump] スキーマのダンプを無効にしているときは "register PLUGIN"もダンプしないようにした。 修正 ---- * [grndump] 参照されているテーブルよりも前に参照しているテー ブルがダンプされることがある問題を修正。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270) groongaサポート: http://groonga.org/ja/support/ パッチ採用はじめました: http://www.clear-code.com/recruitment/ コミットへのコメントサービスはじめました: http://www.clear-code.com/services/commit-comment.html