Roman Puchkovskiy created IGNITE-16240:
------------------------------------------

             Summary: Support putFields()+writeFields() and readFields() in 
User Object Serialization
                 Key: IGNITE-16240
                 URL: https://issues.apache.org/jira/browse/IGNITE-16240
             Project: Ignite
          Issue Type: Improvement
          Components: networking
            Reporter: Roman Puchkovskiy
            Assignee: Roman Puchkovskiy
             Fix For: 3.0.0-alpha4


It's about ObjectOutputStream#putFields(), ObjectOutputStream#writeFields() and 
ObjectInputStream#readFields(). We probably need to support them to fully 
support writeObject()/readObject() inside Serializables.

There is one problem: readFields() returns ObjectInputStream.GetField which in 
turn has a method returning ObjectStreamClass which is more or less an 
equivalent of our ClassDescriptor. It might happen that we would have to 
reconstruct it.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to