> From the link you shared: "User object serialization must follow Java Serialization API contracts"
Yes, but this is about support for classes that extend Serializable, it doesn't affect classes that don't extend anything. On Thu, Jul 11, 2024 at 7:10 PM Aleksandr Pakhomov <apk...@gmail.com> wrote: > I see, we have to support not only Java classes but all > platforms (C++, Python, C#). So we can not use the > protocol from internal networking. > > From the link you shared: > "User object serialization must follow Java Serialization API contracts" > > -- > Best regards, > Aleksandr Pakhomov > > > On 11 Jul 2024, at 18:55, Aleksandr Polovtsev <alexpolovt...@gmail.com> > wrote: > > > > No, I'm talking about the protocol described here: > > > https://cwiki.apache.org/confluence/display/IGNITE/IEP-67%3A+Networking+module#IEP67:Networkingmodule-UserObjectSerialization > > > > On Thu, Jul 11, 2024 at 6:47 PM Aleksandr Pakhomov <apk...@gmail.com > <mailto:apk...@gmail.com>> wrote: > > > >> Thanks for the question, Aleksandr. Can you clarify what do you mean by > >> existing User Object Serialization protocol? Am I right assuming that > you > >> are talking about Mappers that are supported in Record and KV APIs? > >> > >> -- > >> Best regards, > >> Aleksandr Pakhomov > >> > >>> On 11 Jul 2024, at 18:39, Aleksandr Polovtsev <alexpolovt...@gmail.com > > > >> wrote: > >>> > >>> Hi, Aleksandr, thank you for the great effort! > >>> > >>> Could you please explain how this protocol differs from the existing > >> User Object Serialization protocol? Why do we need another one? > >>> > >>> On Thu, Jul 11, 2024 at 6:20 PM Aleksandr Pakhomov <apk...@gmail.com > >> <mailto:apk...@gmail.com>> wrote: > >>>> Hi, dear community. > >>>> > >>>> I would like to propose the design for supporting user objects in > >>>> Ignite 3. All APIs that can accept/return custom objects that are > >>>> not a part of Ignite 3 distribution are going to have additional > >>>> parameter -- argument/result marshaller. > >>>> > >>>> I would appreciate any feedback, feel free to reply to this > >>>> message or leave the comment in the Confluence. > >>>> > >>>> IEP-124: User Object Serialization - Apache Ignite - Apache Software > >> Foundation > >>>> cwiki.apache.org <http://cwiki.apache.org/> > >>>> > >>>> < > >> > https://cwiki.apache.org/confluence/display/IGNITE/IEP-124%3A+User+Object+Serialization > >IEP-124: > >> User Object Serialization - Apache Ignite - Apache Software Foundation < > >> > https://cwiki.apache.org/confluence/display/IGNITE/IEP-124%3A+User+Object+Serialization > >>> > >>>> cwiki.apache.org <http://cwiki.apache.org/> < > >> > https://cwiki.apache.org/confluence/display/IGNITE/IEP-124%3A+User+Object+Serialization > > > >> < > >> > https://cwiki.apache.org/confluence/display/IGNITE/IEP-124%3A+User+Object+Serialization > >>> > >>>> > >>>> -- > >>>> Best regards, > >>>> Aleksandr Pakhomov > >>>> > >>> > >>> > >>> -- > >>> With regards, > >>> Aleksandr Polovtsev > >> > >> > > > > -- > > With regards, > > Aleksandr Polovtsev > > -- With regards, Aleksandr Polovtsev