効率良く検索するために必要なマッチするレコード数を見積もれるようになりました。引数に指定できるようになりました。数値に関する記述をよりわかりやすくしました。Select対象でない他のテーブルのレコードをフィルタに指定できるようになりました。いったようにフィルタで指定できます。テーブルのキーを指定するためにオペレータを使えるようになりました。いうように連結した文字列という式でキーを指定することができます。2.0以降のAPIを辞書の変換スクリプトで使うようにしました。テーブルのキーの型が正しくないときにエラーメッセージを表示するようにしました。メーリングリストの案内ページへのリンクをsourceforge.jpからosdn.meやosdn.jpに修正しました。使っていても、2文字以下の語句で検索できるようにしました。groonga-httpdとgroonga-server-gqtpのパッケージにSystemd用serviceファイルを追加しました。値が空白文字だけなら無視するようにしました。指定されるとクラッシュする不具合を修正しました。返り値を適切にチェックしていないのを修正しました。Nakamuraさんが報告]BSD系でビルドエラーになる不具合を修正しました。オプションがないためエラーになっていました。Solarisでビルドエラーになる不具合を修正しました。初期化するようにしました。ドキュメントの誤字を修正しました。ドキュメントのマークアップを修正しました。getenv()しないようにしました。これによりWindows上でのパフォーマンスのリグレッションが解決します。OpenBSDでビルドエラーになる不具合を修正しました。同じメッセージが重複してログに記録される不具合を修正しました。二重にメモリを開放することでクラッシュする不具合を修正しました。メモリリークを修正しました。インデックスを張っていないテキストカラムを指定し、そのテキストカラムの内容がバルクオブジェクトに収まりきらないと発生します。バルクオブジェクトに収まりきらないのは32byteを越える場合です。そのため、テキストがそれよりも短いものばかりならばこの不具合の影響を受けません。クエリに空白として扱われる文字が含まれている場合に正しく検索できない不具合を修正しました。("\n")が含まれている場合です。最後の一文字のトークンをスキップするようにしました。正規表現パターンのサイズ推定をサポートしました。アクセサーのサイズ推定をサポートしました。環境変数を削除しました。負の上限値とオフセットをサポートしました。閾値の意味を変更しました。プラグインに対応しました。以下のオプションを追加しました。インデックスカラムは参照カラムを参照するので、インデックスカラムを参照カラムの後に置くように修正しました。語彙表のレコードをダンプしないようにしました。表示するようにしました。オフラインインデックス構築するようにしました。1(65535バイト)に増やしました。1(65535バイト)に増やしました。ネストしたインデックス検索のパフォーマンスを改善しました。存在しない参照カラムにインデックスを使うようにしました。関数を含むfunctions/vectorプラグインを追加しました。Studioのバージョンを更新しました。キャッシュの上限値が減ったときに古いキャッシュから無効にするようにしました。[株式会社ぐるなびさんが提案]エラー時にerrnoなどの情報を表示するようにしました。安全な関数を使うようにしました。ログローテーションの閾値を変更するためのAPIを追加しました。ログローテーションをサポートしました。この機能はデフォルトでは無効です。以下のオプションで有効にできます。GQTPサーバーについてのドキュメントを追加しました。groonga実行ファイルのドキュメントを一部追加しました。Vervet)をサポートしました。(Jessie)をサポートしました。バンドルしているnginxのバージョンを最新(1.8.0)に更新しました。失敗していた不具合を修正しました。インデックス検索可能にしました。ときにいくつかマッチ済みのレコードを返していなかった不具合を修正しました。部分範囲がすべての範囲として扱われる不具合を修正しました。動作しない不具合を修正しました。範囲インデックスの集計を再度サポートしました。不具合を修正し、無効なパトリシアトライノードのテストを追加しました。2015-03-31¶5.0.1のバグフィックスリリースです。1.0.1をサポート。範囲検索をデフォルトで無効にした。設定すれば有効になる。修正¶JSONPが動作していなかった不具合を修正。4.1.1で入った不具合。5.0.1がx86環境でクラッシュする不具合を修正。[篠田さんが報告]libeditが正しく初期化されない不具合を修正。7などの環境で問題が解消される。filterとsortをサポートしました。マルチカラムインデックスを使った指定範囲の検索をサポートしました。32bit整数値から浮動小数点数に変更しました。APIを使っているユーザーにとって非互換な変更です。クエリAPIを使っているユーザーには影響ありません。使っているだけなら影響ないということです。ドリルダウンの引数の誤りをより厳密にチェックするようにしました。Teruyaさんが提案]スコア関数のカスタマイズをサポートしました。API層でAPIとABIの互換性がなくなりました。初期化しているかチェックしてください。sizeof(grn_search_optarg));上記のようにしていれば、あなたの書いたコードはAPIの互換性があり、ABIは互換性がない状態です。そのままリビルドしてください。コードの修正は不要です。あなたの書いたコードが上記のようにしていないなら、上記のコードを追加してください。型をチェックするための述語関数を追加しました。ポスティングリストをスキップできるようにしました。頻出語とほとんど出現しない語が同時に検索されたときにスキップできます。これにより検索の速度を改善できます。デフォルトでは無効です。ドキュメントを追加しました。ドキュメントを追加しました。メソッドを実装しました。ドキュメントを追加しました。出現頻度が高くても、指定したスコアの閾値を越えないようにします。マッチする件数を推定してインデックスを使って検索するかシーケンシャルに検索するかを選択できるようにしました。インデックスを使ってサイズを推定するための関数を追加しました。利用できるかのチェックを追加しました。2010のサポートをやめました。チャンクに分割してトークナイズできるようにしました。