2.12. 非推奨の機能
非推奨となったリリース以降では、非推奨の機能のサポートは利用できません。
Red Hat では、新規デプロイメントでの非推奨の機能の追加、有効化、設定は推奨していません。
2.12.1. 非推奨 リンクのコピーリンクがクリップボードにコピーされました!
Data Grid 8.0 では、以下の機能とが非推奨になりました。
Memcached エンドポイントコネクター
本リリースでは、Data Grid は Memcached エンドポイントをサポートしなくなりました。Memcached コネクターは非推奨であり、今後のバージョンで削除される予定です。
Memcached コネクターにユースケースまたは要件がある場合は、Red Hat サポートチームに問い合わせ、Memcached コネクターの今後の Data Grid 実装の要件を確認してください。
JBoss Marshalling
JBoss Marshalling はシリアル化ベースのマーシャリングライブラリーであり、以前の Data Grid バージョンではデフォルトのマーシャラーでした。Data Grid ではシリアル化ベースのマーシャリングを使用するべきではなく、代わりに Protostream を使用してください。こちらは、後方互換性を保証する高パフォーマンスのバイナリーネットワーク形式です。
externalizers
以下のインターフェイスおよびアノテーションが非推奨になりました。
-
org.infinispan.commons.marshall.AdvancedExternalizer
-
org.infinispan.commons.marshall.Externalizer
-
@SerializeWith
Data Grid は、JBoss Marshalling を使用せずにデータを永続化したときに AdvancedExternalizer
実装を無視します。
合計受注トランザクションプロトコル
org.infinispan.transaction.TransactionProtocol#TOTAL_ORDER
プロトコルは非推奨になりました。代わりにデフォルトの 2PC プロトコルを使用してください。
Lucene ディレクトリー
Data Grid を、Hibernate Search クエリーの共有のインメモリーインデックスとして使用する機能は非推奨になりました。
カスタムインターセプター
AdvancedCache
インターフェイスを使用してカスタムインターセプターを作成する機能が非推奨になりました。