gaussianrecurrence opened a new pull request, #969:
URL: https://github.com/apache/geode-native/pull/969

    - Code related to PDX de(serialization) has been refactored and aligned
      (in all possible means) to the Java client, solving the following
      issues:
       * GEODE-9968 - Fix deserialization for new fields in PdxSerializable
         class
       * GEODE-9753 - Coredump during PdxSerializable object serialization
       * GEODE-10220 - Coredump while initializing PdxType remoteToLocal
       * GEODE-10255 - PdxSerializable not working correctly for multiple
         versions of the same class
    - Reverted GEODE-8212, to solve potential issues during (de)serialization.
      This is due to the fact that the server orders PdxType fields
      sequentially, rather than alphabetically.
    - In order to achieve what was originally intended with GEODE-8212,
      now PdxInstances fields are written in alphabetical order, rather
      than in the order writeXX is called.
    - Also, code now should be easier to understand
    - Several tests modified to adapt to code changes
    - Added several UTs to further incrase coverage on PDX (de)serialization 
code.
    - Added several ITs to verify PDX (de)serialization scenarios.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to