As raised in the CSR feedback for records [1], evolution of serializable
records should be discussed in the updates to the serialization spec.

The most significant aspects of serialization evolution concerning
records are 1) adding and removing record components, and 2) the
compatible scenarios where an ordinary class may be changed to a record
class. The following is a proposal to address both.

Spec changes:
  
https://cr.openjdk.java.net/~chegar/records/spec/records-serialization-addendum.html

CSR:
  https://bugs.openjdk.java.net/browse/JDK-8237202
  
-Chris.

[1] https://bugs.openjdk.java.net/browse/JDK-8233436

Reply via email to