シーケンシャルサーチで実行されるため遅いです。6の32-bitパッケージのサポートをやめました。レコードが十分にあるとき、かつフィルター条件にマッチしないレコードが推定値を超えた時に、同じオブジェクトを2回閉じるという例外が発生する問題を修正しました。バンドルしているnginxのバージョンを1.17.3に更新しました。CVE-2019-9511、CVE-2019-9513、CVE-2019-9516のセキュリティの修正が含まれています。修正¶ポスティングリストが巨大になった時にGroongaがクラッシュする問題を修正しました。このバグは、一般的なデータでは殆ど発生しません。ポスティングリストは、一般的なデータでは、そこまで大きくならないためです。指定し、インデックスを使用した検索をすると空の結果を返す問題を修正しました。[GitHub#683]configure時にlibeditがインストールされているにもかかわらず、検知しない問題を修正しました。オプションが動作しない問題を修正しました。コマンドの結果が巨大な時、検索結果が空になる問題を修正しました。Shimamuraさんの報告]前方一致検索や後方一致検索時に適切なインデックスを使わない問題を修正しました。(buster)をサポートしました。検索エスカレーションが起こった際に検索がエラーになるバグを修正しました。ネストされた等価演算を使った際に、誤った検索結果を返すことがあるバグを修正しました。フォーマットが誤っている例を修正しました。検索結果が誤っている例を修正しました。警告このリリースには影響の大きい不具合があることがわかりました。コマンドが誤った結果を返します。この問題を修正し、9.0.6をリリースする予定です。9.0.5は使わず、後日リリースされる9.0.6を使ってください。検索対象のシャードが十分に大きい時にのみ最適化を適用するように改良しました。この機能は、ソートキーが同じ時にオフセット間で検索結果が重複するのを減らします。十分に大きいのしきい値はデフォルトで10000レコードです。このオプションは、平仮名を片仮名にノーマライズします。slicesパラメーターでdrilldownsをサポートしました。slicesパラメーターでcolumnsをサポートしました。参照できるよう改良しました。slicesパラメータ指定時に、slices実行前の式からもキーワードを抽出するように改良しました。slicesパラメータ指定時に、slices実行前の式からもスコアーを収集するように改良しました。ポスティングリストにポスティングを追加する際に自動的にスコアーを1増やすのをやめました。この変更によって後方互換性がなくなりました。互換性を保つには、呼び出し側でスコアーを増やす必要があります。ようなネストされた等価演算のインデックス検索をサポートしました。ハッシュテーブル使用時にハッシュの再構築の間隔を少なくしました。この昨日によって、結果出力のパフォーマンスが改善します。クエリーログにプレフィックスを追加できるようになりました。どの条件のフィルターなのかわかりやすくなります。このバージョンはまだ、リリースされていません。ようなJSONのベクター値がインデックスされないバグを修正しました。テストのパラメーター名が誤っていたバグを修正しました。drilldownコマンドが実行された際に、ドリルダウンのラベルが空になるバグを修正しました。[GitHub#1001][yagisumiさんの報告]MinGWでWindows版のパッケージのビルドが失敗するバグを修正しました。MinGWのWindows版パッケージにCOPYINGがインストールされないバグを修正しました。ハイライト対象として、クエリーにテキスト以外を指定した際に、キーワードがハイライトされないバグを修正しました。MessagePack形式の出力が壊れるバグを修正しました。MessagePack形式の出力が壊れるバグを修正しました。MessagePack形式の出力が壊れるバグを修正しました。[GitHub#1011][yagisumiさんの報告]パトリシアトライのテーブルの検索時などにreallocのサイズが十分に確保されないバグを修正しました。[島津製作所さんの報告]Groongaはこのバグでクラッシュする可能性があります。削除されるバグを修正しました。配列リテラルの複数要素をサポートしました。ベクターの等価演算をサポートしました。出力するクエリーログを追加しました。コマンドが、以下のタイミングでログを出力するようになります。この機能によって、このコマンドがどこまで完了したかを見ることができます。説明をドキュメントに追加しました。説明をドキュメントに追加しました。説明をドキュメントに追加しました。groonga.logへの操作ログの出力を追加しました。コマンドが実行結果と実行過程を出力するようになります。空のファイルのチェックをサポートしました。この機能によって、空のファイルが存在するかどうかをチェックできます。検査の範囲を指定できます。ついてのドキュメントを追加しました。RapidJSONをバンドルしました。部分的にGroongaのJSONパーサーとしてRapidJSONを使うことができます。(この機能はまだ部分的です。)これを使うことでより厳格なJSONのパースができます。JSON文字列からint32のベクターへのキャストをサポートしました。この機能は、RapidJSONが必要です。keyword2"時の演算子をカスタマイズできます。keyword2"はAND演算です。keyword2"の演算子をAND以外に変更できます。ような条件を指定した際にエラーが発生するバグを修正しました。GroongaのWindows用のパッケージ(VC++版)に不足していたライセンスファイルを追加しました。GroongaのWindows用のパッケージ(VC++版)UCRTランタイムを追加しました。メモリリークを修正しました。これは、複数のウインドウに対してソートキーを適用した際に発生します。多くのクエリーログを追加しました。コマンドが、以下のタイミングでログを出力するようになります。ドリルダウンによるソート後ドリルダウンによるフィルター後この機能によって、このコマンドがどこまで完了したかを見ることができます。多くのクエリーログを追加しました。コマンドが、以下のタイミングでログを出力するようになります。よるソート後この機能によって、このコマンドがどこまで完了したかを見ることができます。オプションを使用したときのソートのパフォーマンスを少し改善しました。パフォーマンスを改善しました。このコマンドの実行速度を大幅に短くしました。無効な参照を無視するように改良しました。ベクター要素の重複に対応しました。