]
Ryan Emerson updated ISPN-9620:
-------------------------------
Sprint: Sprint 10.0.0.Alpha1
Rolling Upgrade Marshaller Changes
----------------------------------
Key: ISPN-9620
URL:
https://issues.jboss.org/browse/ISPN-9620
Project: Infinispan
Issue Type: Enhancement
Components: Core, Loaders and Stores
Affects Versions: 9.4.0.Final
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Priority: Major
Fix For: 10.0.0.Alpha1
In order to allow for compatibility between infinispan versions it is necessary for us to
utilise a marshalling implementation at both the cluster (internal node-to-node
communication) and persistence layer that is strictly defined but allows for future
changes. This is necessary in order to facilitate both rolling and start/stop upgrades.
Protocol buffers should be utilised as the wire/storage format, with protostream providing
the implementation.