[groonga-dev,03460] [ANN] PGroonga 0.8.0

Back to archive index

Kouhei Sutou kou****@clear*****
2015年 9月 2日 (水) 23:05:06 JST


須藤です。

PostgreSQLからGroongaを使うための拡張機能、
PGroonga(ぴーじーるんが) 0.8.0をリリースしました!

  http://groonga.org/ja/blog/2015/09/01/pgroonga-0.8.0.html

変更点は次の通りです。
(0.7.0のリリースアナウンスをしていなかったので0.7.0の変更点
も含みます。)


  * 非互換:これまではPGroongaのログはPostgreSQLのログ出力の
    仕組みを使って出力していましたが、ファイルに出力するよう
    に変更しました。この挙動はpgroonga.log_type(後述)と
    pgroonga.log_path(後述)で変更できます。

  * pgroonga.log_type: ログの出力方法を変更する変数を追加し
    ました。ファイル、Windowsイベントログ、PostgreSQLのログ
    出力機構、のどれかを選べます。

  * pgroonga.log_path: ファイルにログを出力するときの出力先
    のファイル名を変更する変数を追加しました。

  * pgroonga.log_level: ログレベルを変更する変数を追加しまし
    た。

  * pgroonga.lock_timeout: ロック獲得時nのリトライ数を変更す
    る変数を追加しました。
    [groonga-dev,03419] [高見さんが提案]

  * pgroonga.snippet_html: 指定したテキストから指定したキー
    ワード周辺のテキストを抽出する関数を追加しました。よく
    Web検索エンジンの検索結果に表示されているやつです。
    PGroongaの全文検索機能に依存していないので、この関数単独
    でも使えます。

  * Ubuntu 14.04 TLS (Trusty Tahr)のパッケージ提供を開始しま
    した。
    [Yokoda Toshiakiさんが提案]

  * TRUNCATEすると動かなくなる問題を修正しました。
    [GitHub:#1] [中村さんが報告]

  * VACUUM時の処理を高速化しました。


Windowsイベントログを使ったログ出力も対応しました。
別途DLLを用意せずに済む方法がわかったのでその方法を使ってい
ます。技術的な内容はまとめて後で報告しようと思っています。


おねがい:

リリースアナウンスにも書いていますが、PGroongaのサイト(*)作
成に協力してくれる人を募集しています。

(*) http://pgroonga.github.io/

PGroonga 1.0.0までに用意して、1.0.0をリリースしたときに英語
圏にもアピールしたいなぁと思っています。協力してくれる人は↓
にコメントしてください。

  https://github.com/pgroonga/pgroonga.github.io/issues/3


1.0.0までに、JSON型の内容をPostgreSQL標準の方法よりもいい感
じに検索できる機能をつけたいなぁと思っています。今年のいい肉
の日に間に合わせたいけど時間がなさそう。。。


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

Groongaベースの全文検索システムを総合サポート:
  http://groonga.org/ja/support/
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
  http://www.clear-code.com/recruitment/
コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ:
  http://www.clear-code.com/services/code-reader/




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