groonga - An open-source fulltext search engine and column store.

News

Release 1.2.3 - 2011/06/29

Improvements

  • Added invalid table name check. #912
  • Added groonga-query-log-analyzer that analyze query log.
  • groonga command shows failed command on error.
  • groonga command shows file name and line no on error.
  • Improved error message of column_create. #952
  • Added GRN_OBJ_TABLE_DAT_KEY, double array trie, table. (experimental)

Fixes

  • fix get command crash. (Reported by OBATA Akio)
  • fix elapsed time overflow in query log. #944

Thanks

  • OBATA Akio

Release 1.2.2 - 2011/05/29

Improvements

  • Added packages for Ubuntu 11.04 Natty Narwhal.
  • Removed packages for Ubuntu 10.10 Maverick Meerkat.
  • RPM: Split server related packages to groonga-server package.
  • suggest: Added target object name into error messages.
  • document: Started English support. (not completed yet.)
  • groonga-suggest-httpd: Added --disable-max-fd-check option.
  • groonga: Renamed --address option to --bind-address.
  • groonga-suggest-httpd: Renamed --address option to --bind-address.
  • Changed admin HTML install directory to $PREFIX/share/groonga/html/admin/ from $PREFIX/share/groonga/admin_html/.
  • groonga-suggest-httpd: Used "application/json" for JSON response instead of "text/javascript".
  • Windows: Used DLL relative path instead of executable file relative path.
  • MeCab: Added error message from MeCab on MeCab initialize error.
  • suggest: Added prefix_search parameter to suggest command. #909
  • plugin: Added grn_plugin_get_system_plugins_dir() and grn_plugin_get_suffix() API.
  • Added grn_obj_is_builtin() API.
  • load: Added table name check. #934
  • Showed invalid name context in error message. #935

Fixes

  • Fixed a data breaking bug on multi process update. #890

1.2.1リリース - 2011/04/29

改良

  • suggestコマンドにthresholdパラメーターを追加。#895
  • suggestのHTTPサーバにlimitパラメーターを追加。#899
  • grntest: SIGINTでの中断に対応。

修正

  • 同時に複数のデータベースを開いているとき、1つでもデータベー スを閉じると関連するプラグインも閉じられてしまう問題を修正。 #894
  • configureの--helpで出力される--with-deafult-encodingの値が 間違っていた問題を修正。(ICHII Takashiさんが報告)
  • チュートリアル中のtypoを修正。(moozさんが修正)

感謝

  • ICHII Takashiさん
  • moozさん

1.2.0リリース - 2011/03/29

改良

  • MacPortsでのインストールドキュメントを追加。
  • Homebrewでのインストールドキュメントを追加。
  • WindowsではMinGWでもpthreadを使わないようにした。
  • オーバーフローチェックを強化。
  • 位置情報の入力値チェックを強化。
  • インデックスを用いたジオサーチの例をチュートリアルに追加。 #438
  • Debian GNU/Linux wheezyのパッケージを追加。
  • Debian GNU/Linux lennyのパッケージを削除。
  • Debianパッケージをcdbsベースからdebhelperベースへ移行。 パッケージ名の変更あり。 #887
  • MeCabトークナイザーの読み込みエラーを無視するようにした。た だし、ログには残る。 #893

修正

  • autoconf 2.59環境において、ファイルシステムのルート直下に groongaディレクトリを作成しようとする問題を修正。 #833
  • JSONPが動作しなくなっていた問題を修正。
  • MeCabトークナイザーの読み込みに失敗したときにクラッシュする問題を修正。 (@tomotaka_itoさんが報告)
  • [非互換] 位置情報の小数表記からミリ秒への変換誤差が大きい問題を修正。
  • geo_in_rectangletop_leftbottom_right に同じ位置を指定するとクラッシュする問題を修正。
  • メモリリークを修正。
  • 小数形式のTimeリテラルをロードするとミリ秒情報が落ちる問題を修正。 #880
  • column_list のドキュメントを修正。 #758
  • table_list のドキュメントを修正。
  • load で_valueを指定するとメモリリークする問題を修正。 #878
  • load でクラッシュする問題を修正。 #661

実験的

  • grn_table_truncate()を追加。(実験的。問題あり)
  • truncateコマンドを追加。(実験的。問題あり) #888

感謝

  • @tomotaka_itoさん