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