第6章 解決済みの問題
6.1. 解決済みの問題
JBoss Data Grid 7.2 で解決した問題は次のとおりです。
- JDG-1768 - JBoss Data Grid のエクスパレーションの値が REST API からのリクエストに適用されない
- リクエストにヘッダーが含まれていないと、エクスパレーションの値が JBoss Data Grid の REST インターフェースへのリクエストに適用されませんでした。
- JDG-1143 - シンプルな Cache インターフェースに対してマージ機能が想定どおりに動作しない
-
シンプルな Cache インターフェースで
Merge
メソッドが想定どおりに動作しませんでした。 - JDG-1127 - 高負荷における空間クエリーリクエストでエラーが発生する
-
異なるクエリーパラメーターを持つ複数のクエリーが同時に実行されると、
org.hibernate.search.exception.SearchException
エラーが発生しました。 - JDG-1039 - 接続障害後に Hot Rod クライアントがトポロジーアドレスを解決できない
- JBoss Data Grid ノードが異なる IP アドレスを割り当てられて再起動する動的な環境では、Hot Rod クライアントが再接続に失敗し、ノードの IP アドレスを解決できませんでした。
- JDG-1026 - CompatibilityProtoStreamMarshaller クラスを設定できない
-
互換性マーシャラーを
CompatibilityProtoStreamMarshaller
に設定できませんでした。
- JDG-1122 - Memcached サーバーを介した書き込みで UnknownOperationException が発生する
-
場合によっては、JBoss Data Grid をアプリケーションで memcache サービスとして使用すると、
UnknownOperationException
例外が発生し、異なるサイズのキーバリューペアを書き込むときにデータが保存されないことがありました。
- JDG-954 - Ickle の数字を範囲とするフルテキスト範囲 (range) クエリーが失敗する
-
QueryRenderer
のバグが原因で、数字を範囲とするフルテキスト範囲 (range) クエリーで NullPointerException が発生しました。 - JDG-989 - インデクシングが有効であると Type のあるキャッシュテンプレートが失敗する
- 場合によっては、キャッシュテンプレートでインデクシングを使用すると NullPointerException が発生することがありました。
- JDG-952 - 集計のリモートクエリーで Null 値がカウントされる
-
Hot Rod クライアントの使用時にフィールドに
Store.YES
アノテーションが付けられると、フィールドを使用する null 値がカウントされました。 - JDG-893 - protobuf に @Analyzer および @Field.analyzer を実装
-
@Analyzer
および@Field.analyzer
アノテーションはすでに認識されていましたが、有効ではありませんでした。 - JDG-663 - 演算子 '-' がフルテキストのクエリーで動作しない
-
from Entity t where t.longDescription : (-'really')
のようなクエリーを実行する場合、単語really
が含まれないすべてのエンティティーが出力されるはずですが、出力されませんでした。 - JDG-664 - 用語 (term) クエリーの正しいオペランドが分析されない
-
デフォルトの設定とデフォルトのアナライザーを使用する場合、クエリーは「小文字」である必要があります。たとえば、
from Entity where longDescription:'rent'
とfrom Entity where longDescription:'RENT'
の 2 つのクエリーは同じ結果を返す必要がありますが、実際にはこれらのクエリーは同じ結果を返しませんでした。