groonga 1.3.0リリース
今日は今年最初の肉の日ですね。
groonga 1.3.0 がリリースされました!
それぞれの環境毎のインストール方法: インストール
モーショノロジー2012 #1で発表してきました
モーショノロジー2012 #1 全文検索&検索を利用したサービスの使命、利用プロダクト、事例紹介 でgroonga関連のお話をしてきました。発表資料は 発表ページ にあるので確認してみてください。
renameコマンドを追加
テーブル名・カラム名をリネームするtable_renameコマンドとcolumn_renameコマンドを追加しました。(まだドキュメントは用意できていないのですが、)以下のように使うことができます。
table_rename:
> table_rename ${table_name} ${new_table_name}
UsersテーブルをPeopleテーブルにリネームする例:
> table_rename Users People
column_rename:
> column_rename ${table_name} ${column_name} ${new_column_name}
Usersテーブルのnameカラムをnickカラムにリネームする例:
> column_rename Users name nick
これまではリネームしようと思ったら、わりと大変だったのですが、これで簡単にスキーマを試せますね。
MessagePack出力とサジェスト機能を「サポート対象」に変更
1.3.0になったこともあるので、MessagePack出力と サジェスト機能 を「実験的」な扱いから「サポート対象」の扱いにしました。
サジェスト機能は内部的なスキーマをこれから変更する可能性はあるのですが、上記のrenameコマンドで外部からは意識しないで改良していける見通しが経ったので「サポート対象」扱いとしました。
MessagePack出力もサジェスト機能もぜひ使ってみてください。
変更点
1.2.9からの変更点: 1.3.0リリース - 2012/01/29
さいごに
それでは、今年もよろしくおねがいします!