+1
________________________________
From: Nabarun Nag <n...@vmware.com>
Sent: Thursday, March 11, 2021 1:48 PM
To: dev@geode.apache.org <dev@geode.apache.org>
Subject: [Poposal] Backport GEODE-9019 to Apache Geode 1.14.0 branch

Hi everyone,

Putting forward the proposal to backport GEODE-9091 (Serialization 
Improvements) to support/1.14 branch,

What does GEODE-9091 do?

  *   It adds serialVersionUID to the Serializable classes in geode-redis module
  *   It converts all DataSerializable classes to DataSerializableFixedID 
classes

Why do we need to backport these changes?

  *   These changes future-proofs the geode-redis data structures from being 
used in mixed version clusters.
  *   This will ensure that changes to serializable classes do not break 
backward compatibility.
  *   If these classes get changed in the future, the serialVersionUIDs will 
remain the same and can be used with older and newer versions.
  *   If we don't backport these changes to 1.14.0 then future releases of 
geode-redis will not be compatible with it.

Reference 
PR:[link<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F6115&amp;data=04%7C01%7Csabbey%40vmware.com%7C60e78e0c3e754a62a2ac08d8e4be51ba%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C1%7C0%7C637510853355938019%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=q10KkgoD48qcccbXwaD89v7xbcZR9Q5QF0EpceXLgT8%3D&amp;reserved=0>]


Regards
Nabarun Nag

Reply via email to