バージョン1.0.xのお知らせ¶
1.0.8リリース - 2011-02-02¶
修正¶
- ShortText型カラムへデータ追加・削除を繰り返すとデータが壊れ ることがある問題を修正。 (Mitsuhiro Shibuyaさんが報告) 
感謝¶
- Mitsuhiro Shibuyaさん 
1.0.7リリース - 2011-01-29¶
改良¶
修正¶
- Mac OS Xでモジュールの拡張子の検出に失敗する問題を修正。 (ongaeshiさんが報告) 
- Mac OS Xではrealloc(ptr, 0)ではなくfree()を使うように修正。 
- grntestで結果の比較が常に失敗していた問題を修正。 
- groonga-suggest-learnerのメモリリークを修正。 
- load 時のメモリリークを修正。 (Kenichi Aramakiさんが報告) 
- ベクタの値を出力するときのメモリリークを修正。 
感謝¶
- ongaeshiさん 
- Kenichi Aramakiさん 
1.0.5リリース - 2010-12-29¶
改良¶
- サジェスト機能用の学習プログラムを追加。 
- groongaスクリプト内での行コメントに対応。(「#」以降を無視) #723 
- column_list のXML出力対応。 #748 
- 主キーが数値のテーブルを参照しているカラムでの比較演算に対応。 #776 
- grntestがmlockの情報出力に対応。 
- NetBSDでのビルドに対応。 (OBATA Akioさんがパッチ作成) 
- MeCabトークナイザーが見つからない時のエラーメッセージをより親切にした。 #790 
- 開いているファイルディスクリプタが多すぎてacceptできない状態の負荷を低減。 #802 
- DragonFlyでのビルドに対応。 (OBATA Akioさんが報告) 
変更¶
- table_list のXML出力のタグ名をより適切な名前に変更。 #757 
修正¶
感謝¶
- Tomita Masahiroさん 
- OBATA Akioさん 
1.0.4リリース - 2010-11-29¶
改良¶
- すべてのモジュールで同じ名前の関数をエクスポートするようにした。#624 
- 不正な名前を指定したときに指定された名前も報告するようにした。 
- select の–filter内での数値比較演算をサポート。 (@s3kiさんが報告) 
- grntestの一行あたりの最大バイト数の制限を撤廃。 #608, #690
- Int8/UInt8/Int16/UInt16の等値比較にC言語の比較演算子を使用。 #660 
- HTTP経由で存在しないパスにアクセスした時に存在しないパスを報告するように した。 
- grn_table_cursor_next()をGRN_CURSOR_COLUMN_INDEX対応にした。 
- 右辺が式の演算代入演算子をサポート。 #669 
- zlib/LZOサポート付きでビルドされているかをチェックするAPIを追加。 #686 
- grn_table_at()を公開。 
- grn_db_touch()を公開。 #703 
- コメント行に対応。 #723 
- grn_bool型を追加。 #713 
変更¶
- プラグインの置き場所を変更: lib/groonga/modules/ -> lib/groonga/plugins/ #624 
修正¶
- ドキュメントの誤字を修正。(OBATA Akioさんが報告) 
- GRN_CURSOR_PREFIXが動作しない問題を修正。 
- 索引が不正に大きくなる問題を修正。(Tomoatsu Shimadaさんが報告) #689 
感謝¶
- @s3kiさん 
- OBATA Akioさん 
- Tomoatsu Shimadaさん 
1.0.3リリース - 2010-10-29¶
改良¶
- CentOS/Fedora用パッケージをディストリビューションのルールに従うように改良。 (上野乃毅さん) 
- Fedoraのオフィシャルリポジトリに登録。(Daiki Uenoさん) 
- GeoPointのキャストに対応。#515 
- groongaコマンドに、–defalt-command-versionオプションの追加。 
- statusの出力結果にコマンドバージョンを追加。 
- 検索 の仕様を追加。 
- Troubleshooting を追加。 
- 辞書検索のサンプルアプリケーションを追加。 
- pkg-configがない場合はlibeditを検出しないようにした。 #540 
- メモリデバッグ用オプション–enable-memory-debugを追加。 
- 不正な関数呼び出しをチェックするようにした。#596 
- テキストから数値へのキャスト処理を強化。#612, #613 (Itagaki Takahiroさんが報告) 
- クライアントモードでの–fileオプションのサポート。#578 
- 検索 の挙動を動的に変更する - --match-escalation-threshold起動オプションと- --match_escalation_thresholdselectオプションを追加。 #628
変更¶
- 記号でトークンを区切るTokenBigramSplitSymbolを使用。 #225 
- 時間の解像度をナノ秒に変更。 
- パッケージを提供するUbuntuのバージョンをHardy, Lucidから Lucid, Marverickに変更。 
修正¶
- grn_table_cursor_open()のドキュメントを修正。 
- メモリリークを修正。 
- –disable-libeditオプションがヘルプメッセージと違う問題の修正。 (MATSUU Takutoさんが報告) 
- 警告を除去。(MATSUU Takutoさんが報告) 
- grn_pat_at()でエンコードされたキーが常にGRN_NILになってしまう問題を修正。#514 
- 固定長カラムにカラム長より短いデータを設定するとゴミが残ってしまう問題を修正。 
- 不正なレコードがあるときにdumpすると落ちてしまう問題を修正。 
- geo_in_rectangle()が無限ループする問題を修正。#563 
- インデックスがついたカラムでソートすると結果がおかしくなる問題を修正。#571 
- deleteが常に失敗する問題を修正。#541 
- レコードを追加・削除したパトリシアトライからID順に取り出すカーソルが おかしな結果を返す問題を修正。#538 
- 値が存在しないレコードがあるカラムでソートすると落ちる問題を修正。 
- モジュールの初期化関数が複数回呼ばれる問題を修正。#567 
- shutdownで終了しない問題を修正。#114 
- 全文検索時に削除したレコードが返る問題を修正。#617 
- 必要な時以外にMeCabの辞書チェックをしてしまう問題を修正。#555 
- 存在しないパトリシアトライのレコードを参照すると落ちる問題を修正。#630 
- インストールドキュメントの誤字を修正。(SHIMODA Hiroshiさんが報告) 
感謝¶
- Daiki Uenoさん 
- MATSUU Takutoさん 
- Itagaki Takahiroさん 
- SHIMODA Hiroshiさん 
1.0.2リリース - 2010-09-09¶
変更¶
- HTTPで公開するディレクトリを指定する–admin-html-pathを–document-rootに変更。 
- select コマンドのデフォルトの–output_columnsから_valueを削除。 
修正¶
- パッケージミスを修正。 (OBATA Akioさんが報告) 
- GeoPointの度表記の解釈を修正。 #460 
感謝¶
- OBATA Akioさん