Vadim Pakhnushev created IGNITE-23896:
-----------------------------------------

             Summary: Reuse user object serialization in remote compute
                 Key: IGNITE-23896
                 URL: https://issues.apache.org/jira/browse/IGNITE-23896
             Project: Ignite
          Issue Type: Improvement
          Components: compute
            Reporter: Vadim Pakhnushev
            Assignee: Vadim Pakhnushev


When executing a job on a remote node, we're using {{@Marshallable}} annotation 
for the argument and the result of the job. But the clients are using user 
object serialization feature IGNITE-19848 which supports several types OOTB and 
provides ability to define custom marshallers. In IGNITE-23338 this feature was 
used to prevent excessive serialization when requesting execution from the 
client. But if an execution is requested from the embedded API another 
mechanism is used. We should use the same mechanism for all compute 
serialization.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to