]
Will Burns updated ISPN-12165:
------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request:
Change RemoteStore to handle media types and verify segments
------------------------------------------------------------
Key: ISPN-12165
URL:
https://issues.redhat.com/browse/ISPN-12165
Project: Infinispan
Issue Type: Enhancement
Components: Loaders and Stores
Reporter: Will Burns
Assignee: Will Burns
Priority: Major
Fix For: 12.0.0.Final
RemoteStore today relies on byte[]s matching without any verification. This means if you
must have your cache that has the store and the remote cache sharing the same binary key
and value storage.
We can enhance this to check the media types which buys us a few things
# We don't have to marshall values that already match the same key and value types
(excluding object storage)
# Segmentation can only be supported if the key media types match exactly (including
object storage) and also the number of segments must match